Warning: Permanently added '52.90.221.36' (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/6600318-fedora-rawhide-aarch64 --chroot fedora-rawhide-aarch64 Version: 0.69 PID: 6146 Logging PID: 6147 Task: {'appstream': False, 'background': True, 'build_id': 6600318, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-aarch64', 'enable_net': False, 'fedora_review': False, 'git_hash': '58ed1c1ef26335a725b5264766c5b61bc699b45b', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23:pr:3/corectrl', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'corectrl', 'package_version': '1.3.8-1', 'project_dirname': 'openblas-0.3.23:pr:3', '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-rawhide-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, 'submitter': 'https://src.fedoraproject.org/user/packit', 'tags': [], 'task_id': '6600318-fedora-rawhide-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:3/corectrl /var/lib/copr-rpmbuild/workspace/workdir-vbrl1qw2/corectrl --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/psimovec/openblas-0.3.23:pr:3/corectrl', '/var/lib/copr-rpmbuild/workspace/workdir-vbrl1qw2/corectrl', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-vbrl1qw2/corectrl'... Running: git checkout 58ed1c1ef26335a725b5264766c5b61bc699b45b -- cmd: ['git', 'checkout', '58ed1c1ef26335a725b5264766c5b61bc699b45b', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-vbrl1qw2/corectrl rc: 0 stdout: stderr: Note: switching to '58ed1c1ef26335a725b5264766c5b61bc699b45b'. 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 58ed1c1 automatic import of corectrl Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-vbrl1qw2/corectrl rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading corectrl-v1.3.8.tar.bz2 INFO: Reading stdout from command: curl --help all /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncatedINFO: Calling: curl -H Pragma: -o corectrl-v1.3.8.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:3/corectrl/corectrl-v1.3.8.tar.bz2/md5/6f1aac609d24a019a481768cb9e6c856/corectrl-v1.3.8.tar.bz2 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 558k 100 558k 0 0 13.9M 0 --:--:-- --:--:-- --:--:-- 14.3M INFO: Reading stdout from command: md5sum corectrl-v1.3.8.tar.bz2 Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-vbrl1qw2/corectrl/corectrl.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-vbrl1qw2/corectrl --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1699210010.733162 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.2 starting (python version = 3.11.3, NVR = mock-5.2-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-vbrl1qw2/corectrl/corectrl.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-vbrl1qw2/corectrl --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1699210010.733162 -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-vbrl1qw2/corectrl/corectrl.spec) Config(fedora-rawhide-aarch64) Start: clean chroot Finish: clean chroot Mock Version: 5.2 INFO: Mock Version: 5.2 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1699210010.733162/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:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Copy content of container registry.fedoraproject.org/fedora:rawhide to /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1699210010.733162/root INFO: Checking that registry.fedoraproject.org/fedora:rawhide image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:rawhide with podman image mount INFO: image registry.fedoraproject.org/fedora:rawhide as /var/lib/containers/storage/overlay/3b89e5f545d33d71c90558660f682d94e3d5f59bc7a0fa2693df267fbbe350ee/merged INFO: umounting image registry.fedoraproject.org/fedora:rawhide (/var/lib/containers/storage/overlay/3b89e5f545d33d71c90558660f682d94e3d5f59bc7a0fa2693df267fbbe350ee/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 181 MB/s | 19 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 216 MB/s | 70 MB 00:00 fedora 51 MB/s | 70 MB 00:01 Last metadata expiration check: 0:00:03 ago on Sun Nov 5 18:47:17 2023. Package python3-dnf-4.18.0-1.fc40.noarch is already installed. Dependencies resolved. ========================================================================================================================== Package Arch Version Repository Size ========================================================================================================================== Installing: python3-dnf-plugins-core noarch 4.4.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 302 k Installing dependencies: dbus-libs aarch64 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 k python3-dateutil noarch 1:2.8.2-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344 k python3-dbus aarch64 1.3.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 146 k python3-distro noarch 1.8.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k python3-six noarch 1.16.0-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k python3-systemd aarch64 235-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101 k Transaction Summary ========================================================================================================================== Install 7 Packages Total download size: 1.1 M Installed size: 4.7 M Downloading Packages: (1/7): dbus-libs-1.14.10-1.fc40.aarch64.rpm 5.2 MB/s | 156 kB 00:00 (2/7): python3-dbus-1.3.2-4.fc39.aarch64.rpm 4.5 MB/s | 146 kB 00:00 (3/7): python3-distro-1.8.0-6.fc39.noarch.rpm 7.5 MB/s | 44 kB 00:00 (4/7): python3-dnf-plugins-core-4.4.3-1.fc40.no 26 MB/s | 302 kB 00:00 (5/7): python3-six-1.16.0-12.fc39.noarch.rpm 4.7 MB/s | 41 kB 00:00 (6/7): python3-dateutil-2.8.2-10.fc39.noarch.rp 7.5 MB/s | 344 kB 00:00 (7/7): python3-systemd-235-5.fc39.aarch64.rpm 15 MB/s | 101 kB 00:00 -------------------------------------------------------------------------------- Total 21 MB/s | 1.1 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-systemd-235-5.fc39.aarch64 1/7 Installing : python3-six-1.16.0-12.fc39.noarch 2/7 Installing : python3-dateutil-1:2.8.2-10.fc39.noarch 3/7 Installing : python3-distro-1.8.0-6.fc39.noarch 4/7 Installing : dbus-libs-1:1.14.10-1.fc40.aarch64 5/7 Installing : python3-dbus-1.3.2-4.fc39.aarch64 6/7 Installing : python3-dnf-plugins-core-4.4.3-1.fc40.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.4.3-1.fc40.noarch 7/7 Installed: dbus-libs-1:1.14.10-1.fc40.aarch64 python3-dateutil-1:2.8.2-10.fc39.noarch python3-dbus-1.3.2-4.fc39.aarch64 python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.4.3-1.fc40.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-5.fc39.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-rawhide-aarch64-1699210010.733162/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) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 154 MB/s | 19 MB 00:00 Additional repo http_kojipkgs_fedoraproject_org 240 MB/s | 70 MB 00:00 fedora 54 MB/s | 70 MB 00:01 Last metadata expiration check: 0:00:03 ago on Sun Nov 5 18:48:01 2023. Dependencies resolved. ========================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================= Installing group/module packages: bash aarch64 5.2.15-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2 aarch64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k coreutils aarch64 9.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M cpio aarch64 2.14-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 270 k diffutils aarch64 3.10-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 387 k fedora-release-common noarch 40-0.18 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k findutils aarch64 1:4.9.0-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 485 k gawk aarch64 5.2.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M glibc-minimal-langpack aarch64 2.38.9000-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k grep aarch64 3.11-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 285 k gzip aarch64 1.12-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158 k info aarch64 7.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183 k patch aarch64 2.7.6-22.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k redhat-rpm-config noarch 271-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k rpm-build aarch64 4.19.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k sed aarch64 4.8-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 295 k shadow-utils aarch64 2:4.14.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.2 M tar aarch64 2:1.35-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 845 k unzip aarch64 6.0-62.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 183 k util-linux aarch64 2.39.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M which aarch64 2.21-40.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k xz aarch64 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 531 k Installing dependencies: alternatives aarch64 1.25-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k ansible-srpm-macros noarch 1-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k audit-libs aarch64 3.1.2-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 118 k authselect aarch64 1.4.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k authselect-libs aarch64 1.4.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 235 k basesystem noarch 11-18.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k binutils aarch64 2.41-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.7 M binutils-gold aarch64 2.41-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 945 k bzip2-libs aarch64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k ca-certificates noarch 2023.2.62_v7.0.401-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 863 k coreutils-common aarch64 9.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M cracklib aarch64 2.9.11-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k crypto-policies noarch 20230920-1.git570ea89.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k curl aarch64 8.4.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 358 k cyrus-sasl-lib aarch64 2.1.28-11.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 781 k debugedit aarch64 5.0-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 77 k dwz aarch64 0.15-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 136 k ed aarch64 1.19-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k efi-srpm-macros noarch 5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k elfutils aarch64 0.189-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 534 k elfutils-debuginfod-client aarch64 0.189-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k elfutils-default-yama-scope noarch 0.189-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k elfutils-libelf aarch64 0.189-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 194 k elfutils-libs aarch64 0.189-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 258 k fedora-gpg-keys noarch 40-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 119 k fedora-release noarch 40-0.18 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.1 k fedora-release-identity-basic noarch 40-0.18 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.9 k fedora-repos noarch 40-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 k fedora-repos-rawhide noarch 40-0.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.9 k file aarch64 5.45-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k file-libs aarch64 5.45-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 761 k filesystem aarch64 3.18-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k forge-srpm-macros noarch 0.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k fpc-srpm-macros noarch 1.3-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.4 k gdb-minimal aarch64 13.2-11.fc40 copr_base 3.8 M gdbm aarch64 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k gdbm-libs aarch64 1:1.23-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k ghc-srpm-macros noarch 1.6.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.1 k glibc aarch64 2.38.9000-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M glibc-common aarch64 2.38.9000-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 351 k glibc-gconv-extra aarch64 2.38.9000-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 M gmp aarch64 1:6.2.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 266 k gnat-srpm-macros noarch 6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k go-srpm-macros noarch 3.3.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k jansson aarch64 2.13.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k kernel-srpm-macros noarch 1.0-20.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k keyutils-libs aarch64 1.6.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k krb5-libs aarch64 1.21.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 764 k libacl aarch64 2.3.1-10.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k libarchive aarch64 3.7.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 402 k libattr aarch64 2.5.1-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libblkid aarch64 2.39.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k libbrotli aarch64 1.1.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 344 k libcap aarch64 2.48-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k libcap-ng aarch64 0.8.3-8.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libcom_err aarch64 1.47.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k libcurl aarch64 8.4.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 336 k libdb-convert-util aarch64 5.3.28-58.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 683 k libeconf aarch64 0.5.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libevent aarch64 2.1.12-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 254 k libfdisk aarch64 2.39.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 158 k libffi aarch64 3.4.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libgcc aarch64 13.2.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k libgomp aarch64 13.2.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 312 k libidn2 aarch64 2.3.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 111 k libmount aarch64 2.39.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 153 k libnghttp2 aarch64 1.58.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 76 k libnsl2 aarch64 2.0.0-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libpkgconf aarch64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libpsl aarch64 0.21.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k libpwquality aarch64 1.4.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 109 k libselinux aarch64 3.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 86 k libsemanage aarch64 3.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 117 k libsepol aarch64 3.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 311 k libsigsegv aarch64 2.14-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libsmartcols aarch64 2.39.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 65 k libssh aarch64 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 212 k libssh-config noarch 0.10.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.2 k libstdc++ aarch64 13.2.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 812 k libtasn1 aarch64 4.19.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k libtirpc aarch64 1.3.4-0.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 95 k libunistring aarch64 1.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 540 k libutempter aarch64 1.2.1-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libuuid aarch64 2.39.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libverto aarch64 0.3.2-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libxcrypt aarch64 4.4.36-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k libxml2 aarch64 2.11.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 687 k libzstd aarch64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 280 k lmdb-libs aarch64 0.9.31-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60 k lua-libs aarch64 5.4.6-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 131 k lua-srpm-macros noarch 1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.6 k lz4-libs aarch64 1.9.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 68 k mpfr aarch64 4.2.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 320 k ncurses-base noarch 6.4-8.20231001.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k ncurses-libs aarch64 6.4-8.20231001.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 328 k ocaml-srpm-macros noarch 9-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.0 k openblas-srpm-macros noarch 2-14.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.5 k openldap aarch64 2.6.6-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 251 k openssl-libs aarch64 1:3.1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.0 M p11-kit aarch64 0.25.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 481 k p11-kit-trust aarch64 0.25.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 140 k package-notes-srpm-macros noarch 0.5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k pam aarch64 1.5.3-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 521 k pam-libs aarch64 1.5.3-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k pcre2 aarch64 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 219 k pcre2-syntax noarch 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143 k perl-srpm-macros noarch 1-51.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.0 k pkgconf aarch64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k pkgconf-m4 noarch 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k pkgconf-pkg-config aarch64 1.9.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.6 k popt aarch64 1.19-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 59 k publicsuffix-list-dafsa noarch 20230812-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k pyproject-srpm-macros noarch 1.10.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k python-srpm-macros noarch 3.12-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k qt5-srpm-macros noarch 5.15.11-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.3 k qt6-srpm-macros noarch 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.7 k readline aarch64 8.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 211 k rpm aarch64 4.19.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 508 k rpm-build-libs aarch64 4.19.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k rpm-libs aarch64 4.19.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 306 k rpm-sequoia aarch64 1.5.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 842 k rust-srpm-macros noarch 25.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k setup noarch 2.14.4-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 148 k sqlite-libs aarch64 3.44.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 685 k systemd-libs aarch64 254.5-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 667 k util-linux-core aarch64 2.39.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 476 k xxhash-libs aarch64 0.8.2-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k xz-libs aarch64 5.4.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107 k zip aarch64 3.0-39.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 262 k zlib aarch64 1.2.13-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 93 k zstd aarch64 1.5.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 446 k Installing Groups: Buildsystem building group Transaction Summary ========================================================================================================================================= Install 154 Packages Total download size: 52 M Installed size: 304 M Downloading Packages: (1/154): alternatives-1.25-1.fc39.aarch64.rpm 1.4 MB/s | 38 kB 00:00 (2/154): ansible-srpm-macros-1-11.fc39.noarch.r 652 kB/s | 21 kB 00:00 (3/154): gdb-minimal-13.2-11.fc40.aarch64.rpm 101 MB/s | 3.8 MB 00:00 (4/154): audit-libs-3.1.2-5.fc40.aarch64.rpm 11 MB/s | 118 kB 00:00 (5/154): authselect-1.4.3-1.fc40.aarch64.rpm 17 MB/s | 144 kB 00:00 (6/154): authselect-libs-1.4.3-1.fc40.aarch64.r 37 MB/s | 235 kB 00:00 (7/154): bash-5.2.15-5.fc39.aarch64.rpm 123 MB/s | 1.8 MB 00:00 (8/154): basesystem-11-18.fc39.noarch.rpm 359 kB/s | 7.2 kB 00:00 (9/154): binutils-gold-2.41-10.fc40.aarch64.rpm 62 MB/s | 945 kB 00:00 (10/154): bzip2-1.0.8-16.fc39.aarch64.rpm 4.1 MB/s | 52 kB 00:00 (11/154): bzip2-libs-1.0.8-16.fc39.aarch64.rpm 6.2 MB/s | 43 kB 00:00 (12/154): binutils-2.41-10.fc40.aarch64.rpm 137 MB/s | 6.7 MB 00:00 (13/154): ca-certificates-2023.2.62_v7.0.401-4. 40 MB/s | 863 kB 00:00 (14/154): coreutils-9.4-1.fc40.aarch64.rpm 77 MB/s | 1.1 MB 00:00 (15/154): cpio-2.14-4.fc39.aarch64.rpm 22 MB/s | 270 kB 00:00 (16/154): cracklib-2.9.11-2.fc39.aarch64.rpm 7.6 MB/s | 83 kB 00:00 (17/154): coreutils-common-9.4-1.fc40.aarch64.r 131 MB/s | 2.1 MB 00:00 (18/154): crypto-policies-20230920-1.git570ea89 11 MB/s | 68 kB 00:00 (19/154): curl-8.4.0-1.fc40.aarch64.rpm 42 MB/s | 358 kB 00:00 (20/154): cyrus-sasl-lib-2.1.28-11.fc39.aarch64 110 MB/s | 781 kB 00:00 (21/154): debugedit-5.0-10.fc39.aarch64.rpm 13 MB/s | 77 kB 00:00 (22/154): dwz-0.15-3.fc39.aarch64.rpm 19 MB/s | 136 kB 00:00 (23/154): diffutils-3.10-3.fc39.aarch64.rpm 42 MB/s | 387 kB 00:00 (24/154): ed-1.19-4.fc39.aarch64.rpm 13 MB/s | 78 kB 00:00 (25/154): efi-srpm-macros-5-9.fc39.noarch.rpm 3.3 MB/s | 22 kB 00:00 (26/154): elfutils-debuginfod-client-0.189-6.fc 6.6 MB/s | 38 kB 00:00 (27/154): elfutils-0.189-6.fc40.aarch64.rpm 49 MB/s | 534 kB 00:00 (28/154): elfutils-default-yama-scope-0.189-6.f 2.8 MB/s | 13 kB 00:00 (29/154): elfutils-libelf-0.189-6.fc40.aarch64. 41 MB/s | 194 kB 00:00 (30/154): elfutils-libs-0.189-6.fc40.aarch64.rp 51 MB/s | 258 kB 00:00 (31/154): fedora-gpg-keys-40-0.2.noarch.rpm 21 MB/s | 119 kB 00:00 (32/154): fedora-release-40-0.18.noarch.rpm 2.1 MB/s | 9.1 kB 00:00 (33/154): fedora-release-common-40-0.18.noarch. 5.7 MB/s | 20 kB 00:00 (34/154): fedora-release-identity-basic-40-0.18 3.0 MB/s | 9.9 kB 00:00 (35/154): fedora-repos-40-0.2.noarch.rpm 2.7 MB/s | 9.3 kB 00:00 (36/154): fedora-repos-rawhide-40-0.2.noarch.rp 2.6 MB/s | 8.9 kB 00:00 (37/154): file-5.45-1.fc40.aarch64.rpm 7.8 MB/s | 49 kB 00:00 (38/154): file-libs-5.45-1.fc40.aarch64.rpm 108 MB/s | 761 kB 00:00 (39/154): filesystem-3.18-6.fc39.aarch64.rpm 125 MB/s | 1.1 MB 00:00 (40/154): findutils-4.9.0-6.fc40.aarch64.rpm 78 MB/s | 485 kB 00:00 (41/154): fonts-srpm-macros-2.0.5-12.fc39.noarc 4.2 MB/s | 26 kB 00:00 (42/154): forge-srpm-macros-0.1.0-1.fc40.noarch 2.8 MB/s | 18 kB 00:00 (43/154): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 1.1 MB/s | 7.4 kB 00:00 (44/154): gawk-5.2.2-2.fc39.aarch64.rpm 136 MB/s | 1.0 MB 00:00 (45/154): gdbm-libs-1.23-4.fc39.aarch64.rpm 13 MB/s | 56 kB 00:00 (46/154): gdbm-1.23-4.fc39.aarch64.rpm 18 MB/s | 148 kB 00:00 (47/154): ghc-srpm-macros-1.6.1-3.fc40.noarch.r 1.1 MB/s | 8.1 kB 00:00 (48/154): glibc-2.38.9000-17.fc40.aarch64.rpm 140 MB/s | 1.7 MB 00:00 (49/154): glibc-common-2.38.9000-17.fc40.aarch6 39 MB/s | 351 kB 00:00 (50/154): glibc-minimal-langpack-2.38.9000-17.f 14 MB/s | 78 kB 00:00 (51/154): gmp-6.2.1-5.fc39.aarch64.rpm 46 MB/s | 266 kB 00:00 (52/154): gnat-srpm-macros-6-3.fc39.noarch.rpm 1.6 MB/s | 8.8 kB 00:00 (53/154): glibc-gconv-extra-2.38.9000-17.fc40.a 96 MB/s | 2.0 MB 00:00 (54/154): go-srpm-macros-3.3.1-1.fc40.noarch.rp 3.3 MB/s | 28 kB 00:00 (55/154): grep-3.11-5.fc40.aarch64.rpm 44 MB/s | 285 kB 00:00 (56/154): gzip-1.12-6.fc39.aarch64.rpm 22 MB/s | 158 kB 00:00 (57/154): info-7.1-1.fc40.aarch64.rpm 25 MB/s | 183 kB 00:00 (58/154): keyutils-libs-1.6.1-7.fc39.aarch64.rp 8.2 MB/s | 31 kB 00:00 (59/154): krb5-libs-1.21.2-2.fc40.aarch64.rpm 120 MB/s | 764 kB 00:00 (60/154): libacl-2.3.1-10.fc40.aarch64.rpm 6.2 MB/s | 24 kB 00:00 (61/154): jansson-2.13.1-7.fc39.aarch64.rpm 2.4 MB/s | 46 kB 00:00 (62/154): kernel-srpm-macros-1.0-20.fc39.noarch 561 kB/s | 10 kB 00:00 (63/154): libarchive-3.7.2-1.fc40.aarch64.rpm 78 MB/s | 402 kB 00:00 (64/154): libattr-2.5.1-9.fc40.aarch64.rpm 3.9 MB/s | 18 kB 00:00 (65/154): libblkid-2.39.2-1.fc40.aarch64.rpm 33 MB/s | 115 kB 00:00 (66/154): libcap-2.48-7.fc39.aarch64.rpm 20 MB/s | 68 kB 00:00 (67/154): libbrotli-1.1.0-1.fc40.aarch64.rpm 65 MB/s | 344 kB 00:00 (68/154): libcap-ng-0.8.3-8.fc40.aarch64.rpm 7.8 MB/s | 32 kB 00:00 (69/154): libcom_err-1.47.0-2.fc39.aarch64.rpm 7.9 MB/s | 26 kB 00:00 (70/154): libcurl-8.4.0-1.fc40.aarch64.rpm 75 MB/s | 336 kB 00:00 (71/154): libeconf-0.5.2-1.fc40.aarch64.rpm 7.9 MB/s | 30 kB 00:00 (72/154): libevent-2.1.12-9.fc39.aarch64.rpm 59 MB/s | 254 kB 00:00 (73/154): libdb-convert-util-5.3.28-58.fc40.aar 74 MB/s | 683 kB 00:00 (74/154): libfdisk-2.39.2-1.fc40.aarch64.rpm 24 MB/s | 158 kB 00:00 (75/154): libffi-3.4.4-4.fc39.aarch64.rpm 10 MB/s | 38 kB 00:00 (76/154): libgcc-13.2.1-4.fc40.aarch64.rpm 27 MB/s | 95 kB 00:00 (77/154): libgomp-13.2.1-4.fc40.aarch64.rpm 63 MB/s | 312 kB 00:00 (78/154): libidn2-2.3.4-3.fc39.aarch64.rpm 22 MB/s | 111 kB 00:00 (79/154): libmount-2.39.2-1.fc40.aarch64.rpm 31 MB/s | 153 kB 00:00 (80/154): libnsl2-2.0.0-6.fc39.aarch64.rpm 9.0 MB/s | 30 kB 00:00 (81/154): libnghttp2-1.58.0-1.fc40.aarch64.rpm 19 MB/s | 76 kB 00:00 (82/154): libpkgconf-1.9.5-2.fc39.aarch64.rpm 6.4 MB/s | 38 kB 00:00 (83/154): libpsl-0.21.2-4.fc39.aarch64.rpm 20 MB/s | 63 kB 00:00 (84/154): libselinux-3.5-5.fc39.aarch64.rpm 28 MB/s | 86 kB 00:00 (85/154): libpwquality-1.4.5-6.fc39.aarch64.rpm 18 MB/s | 109 kB 00:00 (86/154): libsemanage-3.5-4.fc39.aarch64.rpm 29 MB/s | 117 kB 00:00 (87/154): libsepol-3.5-2.fc39.aarch64.rpm 62 MB/s | 311 kB 00:00 (88/154): libsigsegv-2.14-5.fc39.aarch64.rpm 6.6 MB/s | 27 kB 00:00 (89/154): libsmartcols-2.39.2-1.fc40.aarch64.rp 17 MB/s | 65 kB 00:00 (90/154): libssh-config-0.10.5-2.fc39.noarch.rp 2.7 MB/s | 9.2 kB 00:00 (91/154): libssh-0.10.5-2.fc39.aarch64.rpm 43 MB/s | 212 kB 00:00 (92/154): libstdc++-13.2.1-4.fc40.aarch64.rpm 125 MB/s | 812 kB 00:00 (93/154): libtasn1-4.19.0-3.fc39.aarch64.rpm 15 MB/s | 73 kB 00:00 (94/154): libtirpc-1.3.4-0.fc40.aarch64.rpm 22 MB/s | 95 kB 00:00 (95/154): libunistring-1.1-5.fc40.aarch64.rpm 101 MB/s | 540 kB 00:00 (96/154): libuuid-2.39.2-1.fc40.aarch64.rpm 7.8 MB/s | 28 kB 00:00 (97/154): libutempter-1.2.1-10.fc39.aarch64.rpm 4.8 MB/s | 27 kB 00:00 (98/154): libverto-0.3.2-6.fc39.aarch64.rpm 6.4 MB/s | 21 kB 00:00 (99/154): libxcrypt-4.4.36-2.fc39.aarch64.rpm 28 MB/s | 123 kB 00:00 (100/154): libzstd-1.5.5-4.fc39.aarch64.rpm 46 MB/s | 280 kB 00:00 (101/154): libxml2-2.11.5-1.fc40.aarch64.rpm 93 MB/s | 687 kB 00:00 (102/154): lua-libs-5.4.6-3.fc39.aarch64.rpm 37 MB/s | 131 kB 00:00 (103/154): lmdb-libs-0.9.31-2.fc39.aarch64.rpm 7.7 MB/s | 60 kB 00:00 (104/154): lua-srpm-macros-1-9.fc39.noarch.rpm 1.6 MB/s | 8.6 kB 00:00 (105/154): lz4-libs-1.9.4-4.fc39.aarch64.rpm 13 MB/s | 68 kB 00:00 (106/154): mpfr-4.2.1-1.fc40.aarch64.rpm 63 MB/s | 320 kB 00:00 (107/154): ncurses-base-6.4-8.20231001.fc40.noa 16 MB/s | 63 kB 00:00 (108/154): ncurses-libs-6.4-8.20231001.fc40.aar 74 MB/s | 328 kB 00:00 (109/154): ocaml-srpm-macros-9-1.fc40.noarch.rp 1.6 MB/s | 9.0 kB 00:00 (110/154): openblas-srpm-macros-2-14.fc39.noarc 1.4 MB/s | 7.5 kB 00:00 (111/154): openldap-2.6.6-1.fc39.aarch64.rpm 54 MB/s | 251 kB 00:00 (112/154): p11-kit-0.25.2-1.fc40.aarch64.rpm 45 MB/s | 481 kB 00:00 (113/154): p11-kit-trust-0.25.2-1.fc40.aarch64. 19 MB/s | 140 kB 00:00 (114/154): openssl-libs-3.1.4-1.fc40.aarch64.rp 135 MB/s | 2.0 MB 00:00 (115/154): pam-libs-1.5.3-6.fc40.aarch64.rpm 11 MB/s | 57 kB 00:00 (116/154): package-notes-srpm-macros-0.5-9.fc39 1.1 MB/s | 11 kB 00:00 (117/154): pam-1.5.3-6.fc40.aarch64.rpm 53 MB/s | 521 kB 00:00 (118/154): pcre2-10.42-1.fc39.2.aarch64.rpm 47 MB/s | 219 kB 00:00 (119/154): pcre2-syntax-10.42-1.fc39.2.noarch.r 30 MB/s | 143 kB 00:00 (120/154): patch-2.7.6-22.fc39.aarch64.rpm 18 MB/s | 123 kB 00:00 (121/154): perl-srpm-macros-1-51.fc39.noarch.rp 1.5 MB/s | 8.0 kB 00:00 (122/154): pkgconf-1.9.5-2.fc39.aarch64.rpm 7.2 MB/s | 42 kB 00:00 (123/154): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 2.6 MB/s | 14 kB 00:00 (124/154): popt-1.19-3.fc39.aarch64.rpm 18 MB/s | 59 kB 00:00 (125/154): pkgconf-pkg-config-1.9.5-2.fc39.aarc 2.1 MB/s | 9.6 kB 00:00 (126/154): publicsuffix-list-dafsa-20230812-1.f 16 MB/s | 57 kB 00:00 (127/154): python-srpm-macros-3.12-4.fc40.noarc 5.1 MB/s | 25 kB 00:00 (128/154): pyproject-srpm-macros-1.10.0-1.fc40. 2.5 MB/s | 14 kB 00:00 (129/154): qt5-srpm-macros-5.15.11-1.fc40.noarc 1.5 MB/s | 8.3 kB 00:00 (130/154): readline-8.2-4.fc39.aarch64.rpm 57 MB/s | 211 kB 00:00 (131/154): qt6-srpm-macros-6.6.0-1.fc40.noarch. 1.7 MB/s | 8.7 kB 00:00 (132/154): redhat-rpm-config-271-1.fc40.noarch. 13 MB/s | 74 kB 00:00 (133/154): rpm-4.19.0-1.fc40.aarch64.rpm 91 MB/s | 508 kB 00:00 (134/154): rpm-build-libs-4.19.0-1.fc40.aarch64 25 MB/s | 92 kB 00:00 (135/154): rpm-build-4.19.0-1.fc40.aarch64.rpm 12 MB/s | 72 kB 00:00 (136/154): rpm-libs-4.19.0-1.fc40.aarch64.rpm 41 MB/s | 306 kB 00:00 (137/154): rpm-sequoia-1.5.0-1.fc40.aarch64.rpm 105 MB/s | 842 kB 00:00 (138/154): rust-srpm-macros-25.2-2.fc40.noarch. 1.9 MB/s | 13 kB 00:00 (139/154): setup-2.14.4-1.fc39.noarch.rpm 23 MB/s | 148 kB 00:00 (140/154): sed-4.8-14.fc39.aarch64.rpm 33 MB/s | 295 kB 00:00 (141/154): shadow-utils-4.14.0-2.fc40.aarch64.r 115 MB/s | 1.2 MB 00:00 (142/154): sqlite-libs-3.44.0-1.fc40.aarch64.rp 76 MB/s | 685 kB 00:00 (143/154): systemd-libs-254.5-2.fc40.aarch64.rp 77 MB/s | 667 kB 00:00 (144/154): tar-1.35-2.fc40.aarch64.rpm 77 MB/s | 845 kB 00:00 (145/154): util-linux-core-2.39.2-1.fc40.aarch6 59 MB/s | 476 kB 00:00 (146/154): unzip-6.0-62.fc39.aarch64.rpm 14 MB/s | 183 kB 00:00 (147/154): util-linux-2.39.2-1.fc40.aarch64.rpm 83 MB/s | 1.1 MB 00:00 (148/154): which-2.21-40.fc39.aarch64.rpm 6.4 MB/s | 42 kB 00:00 (149/154): xz-libs-5.4.5-1.fc40.aarch64.rpm 23 MB/s | 107 kB 00:00 (150/154): xz-5.4.5-1.fc40.aarch64.rpm 46 MB/s | 531 kB 00:00 (151/154): xxhash-libs-0.8.2-1.fc39.aarch64.rpm 2.6 MB/s | 35 kB 00:00 (152/154): zlib-1.2.13-5.fc40.aarch64.rpm 27 MB/s | 93 kB 00:00 (153/154): zip-3.0-39.fc40.aarch64.rpm 37 MB/s | 262 kB 00:00 (154/154): zstd-1.5.5-4.fc39.aarch64.rpm 55 MB/s | 446 kB 00:00 -------------------------------------------------------------------------------- Total 121 MB/s | 52 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.aarch64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-4.fc40.aarch64 1/154 Running scriptlet: libgcc-13.2.1-4.fc40.aarch64 1/154 Installing : crypto-policies-20230920-1.git570ea89.fc40.noarc 2/154 Running scriptlet: crypto-policies-20230920-1.git570ea89.fc40.noarc 2/154 Installing : fedora-release-identity-basic-40-0.18.noarch 3/154 Installing : fedora-repos-rawhide-40-0.2.noarch 4/154 Installing : fedora-gpg-keys-40-0.2.noarch 5/154 Installing : fedora-repos-40-0.2.noarch 6/154 Installing : fedora-release-common-40-0.18.noarch 7/154 Installing : fedora-release-40-0.18.noarch 8/154 Installing : setup-2.14.4-1.fc39.noarch 9/154 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 9/154 Installing : filesystem-3.18-6.fc39.aarch64 10/154 Installing : basesystem-11-18.fc39.noarch 11/154 Installing : rust-srpm-macros-25.2-2.fc40.noarch 12/154 Installing : qt6-srpm-macros-6.6.0-1.fc40.noarch 13/154 Installing : qt5-srpm-macros-5.15.11-1.fc40.noarch 14/154 Installing : publicsuffix-list-dafsa-20230812-1.fc40.noarch 15/154 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 16/154 Installing : perl-srpm-macros-1-51.fc39.noarch 17/154 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 18/154 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 19/154 Installing : openblas-srpm-macros-2-14.fc39.noarch 20/154 Installing : ocaml-srpm-macros-9-1.fc40.noarch 21/154 Installing : ncurses-base-6.4-8.20231001.fc40.noarch 22/154 Installing : glibc-gconv-extra-2.38.9000-17.fc40.aarch64 23/154 Running scriptlet: glibc-gconv-extra-2.38.9000-17.fc40.aarch64 23/154 Installing : glibc-minimal-langpack-2.38.9000-17.fc40.aarch64 24/154 Installing : glibc-common-2.38.9000-17.fc40.aarch64 25/154 Running scriptlet: glibc-2.38.9000-17.fc40.aarch64 26/154 Installing : glibc-2.38.9000-17.fc40.aarch64 26/154 Running scriptlet: glibc-2.38.9000-17.fc40.aarch64 26/154 Installing : ncurses-libs-6.4-8.20231001.fc40.aarch64 27/154 Installing : bash-5.2.15-5.fc39.aarch64 28/154 Running scriptlet: bash-5.2.15-5.fc39.aarch64 28/154 Installing : zlib-1.2.13-5.fc40.aarch64 29/154 Installing : xz-libs-5.4.5-1.fc40.aarch64 30/154 Installing : bzip2-libs-1.0.8-16.fc39.aarch64 31/154 Installing : libstdc++-13.2.1-4.fc40.aarch64 32/154 Installing : readline-8.2-4.fc39.aarch64 33/154 Installing : libuuid-2.39.2-1.fc40.aarch64 34/154 Installing : libzstd-1.5.5-4.fc39.aarch64 35/154 Installing : elfutils-libelf-0.189-6.fc40.aarch64 36/154 Installing : popt-1.19-3.fc39.aarch64 37/154 Installing : libblkid-2.39.2-1.fc40.aarch64 38/154 Installing : gdbm-libs-1:1.23-4.fc39.aarch64 39/154 Installing : gmp-1:6.2.1-5.fc39.aarch64 40/154 Installing : libattr-2.5.1-9.fc40.aarch64 41/154 Installing : libacl-2.3.1-10.fc40.aarch64 42/154 Installing : libcap-2.48-7.fc39.aarch64 43/154 Installing : libxcrypt-4.4.36-2.fc39.aarch64 44/154 Installing : libeconf-0.5.2-1.fc40.aarch64 45/154 Installing : lz4-libs-1.9.4-4.fc39.aarch64 46/154 Installing : systemd-libs-254.5-2.fc40.aarch64 47/154 Installing : mpfr-4.2.1-1.fc40.aarch64 48/154 Installing : dwz-0.15-3.fc39.aarch64 49/154 Installing : unzip-6.0-62.fc39.aarch64 50/154 Installing : file-libs-5.45-1.fc40.aarch64 51/154 Installing : file-5.45-1.fc40.aarch64 52/154 Installing : alternatives-1.25-1.fc39.aarch64 53/154 Installing : jansson-2.13.1-7.fc39.aarch64 54/154 Installing : libcap-ng-0.8.3-8.fc40.aarch64 55/154 Installing : audit-libs-3.1.2-5.fc40.aarch64 56/154 Installing : pam-libs-1.5.3-6.fc40.aarch64 57/154 Installing : libcom_err-1.47.0-2.fc39.aarch64 58/154 Installing : libsepol-3.5-2.fc39.aarch64 59/154 Installing : libsmartcols-2.39.2-1.fc40.aarch64 60/154 Installing : libtasn1-4.19.0-3.fc39.aarch64 61/154 Installing : libunistring-1.1-5.fc40.aarch64 62/154 Installing : libidn2-2.3.4-3.fc39.aarch64 63/154 Installing : lua-libs-5.4.6-3.fc39.aarch64 64/154 Installing : pcre2-10.42-1.fc39.2.aarch64 65/154 Installing : libselinux-3.5-5.fc39.aarch64 66/154 Installing : sed-4.8-14.fc39.aarch64 67/154 Installing : grep-3.11-5.fc40.aarch64 68/154 Installing : findutils-1:4.9.0-6.fc40.aarch64 69/154 Installing : xz-5.4.5-1.fc40.aarch64 70/154 Installing : libmount-2.39.2-1.fc40.aarch64 71/154 Installing : util-linux-core-2.39.2-1.fc40.aarch64 72/154 Installing : libsemanage-3.5-4.fc39.aarch64 73/154 Installing : shadow-utils-2:4.14.0-2.fc40.aarch64 74/154 Running scriptlet: libutempter-1.2.1-10.fc39.aarch64 75/154 Installing : libutempter-1.2.1-10.fc39.aarch64 75/154 Installing : tar-2:1.35-2.fc40.aarch64 76/154 Installing : libpsl-0.21.2-4.fc39.aarch64 77/154 Installing : zip-3.0-39.fc40.aarch64 78/154 Installing : zstd-1.5.5-4.fc39.aarch64 79/154 Installing : cyrus-sasl-lib-2.1.28-11.fc39.aarch64 80/154 Installing : gdbm-1:1.23-4.fc39.aarch64 81/154 Installing : libfdisk-2.39.2-1.fc40.aarch64 82/154 Installing : bzip2-1.0.8-16.fc39.aarch64 83/154 Installing : libxml2-2.11.5-1.fc40.aarch64 84/154 Installing : sqlite-libs-3.44.0-1.fc40.aarch64 85/154 Installing : ed-1.19-4.fc39.aarch64 86/154 Installing : patch-2.7.6-22.fc39.aarch64 87/154 Installing : elfutils-default-yama-scope-0.189-6.fc40.noarch 88/154 Running scriptlet: elfutils-default-yama-scope-0.189-6.fc40.noarch 88/154 Installing : cpio-2.14-4.fc39.aarch64 89/154 Installing : diffutils-3.10-3.fc39.aarch64 90/154 Installing : keyutils-libs-1.6.1-7.fc39.aarch64 91/154 Installing : libbrotli-1.1.0-1.fc40.aarch64 92/154 Installing : libffi-3.4.4-4.fc39.aarch64 93/154 Installing : p11-kit-0.25.2-1.fc40.aarch64 94/154 Installing : p11-kit-trust-0.25.2-1.fc40.aarch64 95/154 Running scriptlet: p11-kit-trust-0.25.2-1.fc40.aarch64 95/154 Installing : libgomp-13.2.1-4.fc40.aarch64 96/154 Installing : libnghttp2-1.58.0-1.fc40.aarch64 97/154 Installing : libpkgconf-1.9.5-2.fc39.aarch64 98/154 Installing : pkgconf-1.9.5-2.fc39.aarch64 99/154 Installing : pkgconf-pkg-config-1.9.5-2.fc39.aarch64 100/154 Installing : libsigsegv-2.14-5.fc39.aarch64 101/154 Installing : gawk-5.2.2-2.fc39.aarch64 102/154 Installing : libverto-0.3.2-6.fc39.aarch64 103/154 Installing : lmdb-libs-0.9.31-2.fc39.aarch64 104/154 Installing : libdb-convert-util-5.3.28-58.fc40.aarch64 105/154 Installing : xxhash-libs-0.8.2-1.fc39.aarch64 106/154 Installing : libssh-config-0.10.5-2.fc39.noarch 107/154 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 108/154 Installing : gnat-srpm-macros-6-3.fc39.noarch 109/154 Installing : ghc-srpm-macros-1.6.1-3.fc40.noarch 110/154 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 111/154 Installing : coreutils-common-9.4-1.fc40.aarch64 112/154 Installing : openssl-libs-1:3.1.4-1.fc40.aarch64 113/154 Installing : coreutils-9.4-1.fc40.aarch64 114/154 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 115/154 Installing : ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 115/154 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 115/154 Installing : krb5-libs-1.21.2-2.fc40.aarch64 116/154 Installing : libtirpc-1.3.4-0.fc40.aarch64 117/154 Running scriptlet: authselect-libs-1.4.3-1.fc40.aarch64 118/154 Installing : authselect-libs-1.4.3-1.fc40.aarch64 118/154 Installing : gzip-1.12-6.fc39.aarch64 119/154 Installing : cracklib-2.9.11-2.fc39.aarch64 120/154 Installing : libpwquality-1.4.5-6.fc39.aarch64 121/154 Installing : authselect-1.4.3-1.fc40.aarch64 122/154 Installing : libnsl2-2.0.0-6.fc39.aarch64 123/154 Installing : pam-1.5.3-6.fc40.aarch64 124/154 Installing : libssh-0.10.5-2.fc39.aarch64 125/154 Installing : libarchive-3.7.2-1.fc40.aarch64 126/154 Installing : libevent-2.1.12-9.fc39.aarch64 127/154 Installing : openldap-2.6.6-1.fc39.aarch64 128/154 Installing : libcurl-8.4.0-1.fc40.aarch64 129/154 Installing : elfutils-libs-0.189-6.fc40.aarch64 130/154 Installing : elfutils-debuginfod-client-0.189-6.fc40.aarch64 131/154 Installing : binutils-gold-2.41-10.fc40.aarch64 132/154 Running scriptlet: binutils-gold-2.41-10.fc40.aarch64 132/154 Installing : binutils-2.41-10.fc40.aarch64 133/154 Running scriptlet: binutils-2.41-10.fc40.aarch64 133/154 Installing : gdb-minimal-13.2-11.fc40.aarch64 134/154 Installing : elfutils-0.189-6.fc40.aarch64 135/154 Installing : debugedit-5.0-10.fc39.aarch64 136/154 Installing : curl-8.4.0-1.fc40.aarch64 137/154 Installing : rpm-sequoia-1.5.0-1.fc40.aarch64 138/154 Installing : rpm-libs-4.19.0-1.fc40.aarch64 139/154 Running scriptlet: rpm-4.19.0-1.fc40.aarch64 140/154 Installing : rpm-4.19.0-1.fc40.aarch64 140/154 Installing : efi-srpm-macros-5-9.fc39.noarch 141/154 Installing : lua-srpm-macros-1-9.fc39.noarch 142/154 Installing : rpm-build-libs-4.19.0-1.fc40.aarch64 143/154 Installing : ansible-srpm-macros-1-11.fc39.noarch 144/154 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 145/154 Installing : forge-srpm-macros-0.1.0-1.fc40.noarch 146/154 Installing : go-srpm-macros-3.3.1-1.fc40.noarch 147/154 Installing : python-srpm-macros-3.12-4.fc40.noarch 148/154 Installing : redhat-rpm-config-271-1.fc40.noarch 149/154 Installing : rpm-build-4.19.0-1.fc40.aarch64 150/154 Installing : pyproject-srpm-macros-1.10.0-1.fc40.noarch 151/154 Installing : util-linux-2.39.2-1.fc40.aarch64 152/154 Installing : which-2.21-40.fc39.aarch64 153/154 Installing : info-7.1-1.fc40.aarch64 154/154 Running scriptlet: filesystem-3.18-6.fc39.aarch64 154/154 Running scriptlet: ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch 154/154 Running scriptlet: authselect-libs-1.4.3-1.fc40.aarch64 154/154 Running scriptlet: rpm-4.19.0-1.fc40.aarch64 154/154 Running scriptlet: info-7.1-1.fc40.aarch64 154/154 Installed: alternatives-1.25-1.fc39.aarch64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-5.fc40.aarch64 authselect-1.4.3-1.fc40.aarch64 authselect-libs-1.4.3-1.fc40.aarch64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.aarch64 binutils-2.41-10.fc40.aarch64 binutils-gold-2.41-10.fc40.aarch64 bzip2-1.0.8-16.fc39.aarch64 bzip2-libs-1.0.8-16.fc39.aarch64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.aarch64 coreutils-common-9.4-1.fc40.aarch64 cpio-2.14-4.fc39.aarch64 cracklib-2.9.11-2.fc39.aarch64 crypto-policies-20230920-1.git570ea89.fc40.noarch curl-8.4.0-1.fc40.aarch64 cyrus-sasl-lib-2.1.28-11.fc39.aarch64 debugedit-5.0-10.fc39.aarch64 diffutils-3.10-3.fc39.aarch64 dwz-0.15-3.fc39.aarch64 ed-1.19-4.fc39.aarch64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-6.fc40.aarch64 elfutils-debuginfod-client-0.189-6.fc40.aarch64 elfutils-default-yama-scope-0.189-6.fc40.noarch elfutils-libelf-0.189-6.fc40.aarch64 elfutils-libs-0.189-6.fc40.aarch64 fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.18.noarch fedora-release-common-40-0.18.noarch fedora-release-identity-basic-40-0.18.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.aarch64 file-libs-5.45-1.fc40.aarch64 filesystem-3.18-6.fc39.aarch64 findutils-1:4.9.0-6.fc40.aarch64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch forge-srpm-macros-0.1.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.aarch64 gdb-minimal-13.2-11.fc40.aarch64 gdbm-1:1.23-4.fc39.aarch64 gdbm-libs-1:1.23-4.fc39.aarch64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-17.fc40.aarch64 glibc-common-2.38.9000-17.fc40.aarch64 glibc-gconv-extra-2.38.9000-17.fc40.aarch64 glibc-minimal-langpack-2.38.9000-17.fc40.aarch64 gmp-1:6.2.1-5.fc39.aarch64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.aarch64 gzip-1.12-6.fc39.aarch64 info-7.1-1.fc40.aarch64 jansson-2.13.1-7.fc39.aarch64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.aarch64 krb5-libs-1.21.2-2.fc40.aarch64 libacl-2.3.1-10.fc40.aarch64 libarchive-3.7.2-1.fc40.aarch64 libattr-2.5.1-9.fc40.aarch64 libblkid-2.39.2-1.fc40.aarch64 libbrotli-1.1.0-1.fc40.aarch64 libcap-2.48-7.fc39.aarch64 libcap-ng-0.8.3-8.fc40.aarch64 libcom_err-1.47.0-2.fc39.aarch64 libcurl-8.4.0-1.fc40.aarch64 libdb-convert-util-5.3.28-58.fc40.aarch64 libeconf-0.5.2-1.fc40.aarch64 libevent-2.1.12-9.fc39.aarch64 libfdisk-2.39.2-1.fc40.aarch64 libffi-3.4.4-4.fc39.aarch64 libgcc-13.2.1-4.fc40.aarch64 libgomp-13.2.1-4.fc40.aarch64 libidn2-2.3.4-3.fc39.aarch64 libmount-2.39.2-1.fc40.aarch64 libnghttp2-1.58.0-1.fc40.aarch64 libnsl2-2.0.0-6.fc39.aarch64 libpkgconf-1.9.5-2.fc39.aarch64 libpsl-0.21.2-4.fc39.aarch64 libpwquality-1.4.5-6.fc39.aarch64 libselinux-3.5-5.fc39.aarch64 libsemanage-3.5-4.fc39.aarch64 libsepol-3.5-2.fc39.aarch64 libsigsegv-2.14-5.fc39.aarch64 libsmartcols-2.39.2-1.fc40.aarch64 libssh-0.10.5-2.fc39.aarch64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-4.fc40.aarch64 libtasn1-4.19.0-3.fc39.aarch64 libtirpc-1.3.4-0.fc40.aarch64 libunistring-1.1-5.fc40.aarch64 libutempter-1.2.1-10.fc39.aarch64 libuuid-2.39.2-1.fc40.aarch64 libverto-0.3.2-6.fc39.aarch64 libxcrypt-4.4.36-2.fc39.aarch64 libxml2-2.11.5-1.fc40.aarch64 libzstd-1.5.5-4.fc39.aarch64 lmdb-libs-0.9.31-2.fc39.aarch64 lua-libs-5.4.6-3.fc39.aarch64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.aarch64 mpfr-4.2.1-1.fc40.aarch64 ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.aarch64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.aarch64 openssl-libs-1:3.1.4-1.fc40.aarch64 p11-kit-0.25.2-1.fc40.aarch64 p11-kit-trust-0.25.2-1.fc40.aarch64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-6.fc40.aarch64 pam-libs-1.5.3-6.fc40.aarch64 patch-2.7.6-22.fc39.aarch64 pcre2-10.42-1.fc39.2.aarch64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.aarch64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.aarch64 popt-1.19-3.fc39.aarch64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-4.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.0-1.fc40.noarch readline-8.2-4.fc39.aarch64 redhat-rpm-config-271-1.fc40.noarch rpm-4.19.0-1.fc40.aarch64 rpm-build-4.19.0-1.fc40.aarch64 rpm-build-libs-4.19.0-1.fc40.aarch64 rpm-libs-4.19.0-1.fc40.aarch64 rpm-sequoia-1.5.0-1.fc40.aarch64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.aarch64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.14.0-2.fc40.aarch64 sqlite-libs-3.44.0-1.fc40.aarch64 systemd-libs-254.5-2.fc40.aarch64 tar-2:1.35-2.fc40.aarch64 unzip-6.0-62.fc39.aarch64 util-linux-2.39.2-1.fc40.aarch64 util-linux-core-2.39.2-1.fc40.aarch64 which-2.21-40.fc39.aarch64 xxhash-libs-0.8.2-1.fc39.aarch64 xz-5.4.5-1.fc40.aarch64 xz-libs-5.4.5-1.fc40.aarch64 zip-3.0-39.fc40.aarch64 zlib-1.2.13-5.fc40.aarch64 zstd-1.5.5-4.fc39.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.25-1.fc39.aarch64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-5.fc40.aarch64 authselect-1.4.3-1.fc40.aarch64 authselect-libs-1.4.3-1.fc40.aarch64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.aarch64 binutils-2.41-10.fc40.aarch64 binutils-gold-2.41-10.fc40.aarch64 bzip2-1.0.8-16.fc39.aarch64 bzip2-libs-1.0.8-16.fc39.aarch64 ca-certificates-2023.2.62_v7.0.401-4.fc40.noarch coreutils-9.4-1.fc40.aarch64 coreutils-common-9.4-1.fc40.aarch64 cpio-2.14-4.fc39.aarch64 cracklib-2.9.11-2.fc39.aarch64 crypto-policies-20230920-1.git570ea89.fc40.noarch curl-8.4.0-1.fc40.aarch64 cyrus-sasl-lib-2.1.28-11.fc39.aarch64 debugedit-5.0-10.fc39.aarch64 diffutils-3.10-3.fc39.aarch64 dwz-0.15-3.fc39.aarch64 ed-1.19-4.fc39.aarch64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-6.fc40.aarch64 elfutils-debuginfod-client-0.189-6.fc40.aarch64 elfutils-default-yama-scope-0.189-6.fc40.noarch elfutils-libelf-0.189-6.fc40.aarch64 elfutils-libs-0.189-6.fc40.aarch64 fedora-gpg-keys-40-0.2.noarch fedora-release-40-0.18.noarch fedora-release-common-40-0.18.noarch fedora-release-identity-basic-40-0.18.noarch fedora-repos-40-0.2.noarch fedora-repos-rawhide-40-0.2.noarch file-5.45-1.fc40.aarch64 file-libs-5.45-1.fc40.aarch64 filesystem-3.18-6.fc39.aarch64 findutils-4.9.0-6.fc40.aarch64 fonts-srpm-macros-2.0.5-12.fc39.noarch forge-srpm-macros-0.1.0-1.fc40.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.aarch64 gdb-minimal-13.2-11.fc40.aarch64 gdbm-1.23-4.fc39.aarch64 gdbm-libs-1.23-4.fc39.aarch64 ghc-srpm-macros-1.6.1-3.fc40.noarch glibc-2.38.9000-17.fc40.aarch64 glibc-common-2.38.9000-17.fc40.aarch64 glibc-gconv-extra-2.38.9000-17.fc40.aarch64 glibc-minimal-langpack-2.38.9000-17.fc40.aarch64 gmp-6.2.1-5.fc39.aarch64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.3.1-1.fc40.noarch grep-3.11-5.fc40.aarch64 gzip-1.12-6.fc39.aarch64 info-7.1-1.fc40.aarch64 jansson-2.13.1-7.fc39.aarch64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.aarch64 krb5-libs-1.21.2-2.fc40.aarch64 libacl-2.3.1-10.fc40.aarch64 libarchive-3.7.2-1.fc40.aarch64 libattr-2.5.1-9.fc40.aarch64 libblkid-2.39.2-1.fc40.aarch64 libbrotli-1.1.0-1.fc40.aarch64 libcap-2.48-7.fc39.aarch64 libcap-ng-0.8.3-8.fc40.aarch64 libcom_err-1.47.0-2.fc39.aarch64 libcurl-8.4.0-1.fc40.aarch64 libdb-convert-util-5.3.28-58.fc40.aarch64 libeconf-0.5.2-1.fc40.aarch64 libevent-2.1.12-9.fc39.aarch64 libfdisk-2.39.2-1.fc40.aarch64 libffi-3.4.4-4.fc39.aarch64 libgcc-13.2.1-4.fc40.aarch64 libgomp-13.2.1-4.fc40.aarch64 libidn2-2.3.4-3.fc39.aarch64 libmount-2.39.2-1.fc40.aarch64 libnghttp2-1.58.0-1.fc40.aarch64 libnsl2-2.0.0-6.fc39.aarch64 libpkgconf-1.9.5-2.fc39.aarch64 libpsl-0.21.2-4.fc39.aarch64 libpwquality-1.4.5-6.fc39.aarch64 libselinux-3.5-5.fc39.aarch64 libsemanage-3.5-4.fc39.aarch64 libsepol-3.5-2.fc39.aarch64 libsigsegv-2.14-5.fc39.aarch64 libsmartcols-2.39.2-1.fc40.aarch64 libssh-0.10.5-2.fc39.aarch64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-4.fc40.aarch64 libtasn1-4.19.0-3.fc39.aarch64 libtirpc-1.3.4-0.fc40.aarch64 libunistring-1.1-5.fc40.aarch64 libutempter-1.2.1-10.fc39.aarch64 libuuid-2.39.2-1.fc40.aarch64 libverto-0.3.2-6.fc39.aarch64 libxcrypt-4.4.36-2.fc39.aarch64 libxml2-2.11.5-1.fc40.aarch64 libzstd-1.5.5-4.fc39.aarch64 lmdb-libs-0.9.31-2.fc39.aarch64 lua-libs-5.4.6-3.fc39.aarch64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.aarch64 mpfr-4.2.1-1.fc40.aarch64 ncurses-base-6.4-8.20231001.fc40.noarch ncurses-libs-6.4-8.20231001.fc40.aarch64 ocaml-srpm-macros-9-1.fc40.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.aarch64 openssl-libs-3.1.4-1.fc40.aarch64 p11-kit-0.25.2-1.fc40.aarch64 p11-kit-trust-0.25.2-1.fc40.aarch64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-6.fc40.aarch64 pam-libs-1.5.3-6.fc40.aarch64 patch-2.7.6-22.fc39.aarch64 pcre2-10.42-1.fc39.2.aarch64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.aarch64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.aarch64 popt-1.19-3.fc39.aarch64 publicsuffix-list-dafsa-20230812-1.fc40.noarch pyproject-srpm-macros-1.10.0-1.fc40.noarch python-srpm-macros-3.12-4.fc40.noarch qt5-srpm-macros-5.15.11-1.fc40.noarch qt6-srpm-macros-6.6.0-1.fc40.noarch readline-8.2-4.fc39.aarch64 redhat-rpm-config-271-1.fc40.noarch rpm-4.19.0-1.fc40.aarch64 rpm-build-4.19.0-1.fc40.aarch64 rpm-build-libs-4.19.0-1.fc40.aarch64 rpm-libs-4.19.0-1.fc40.aarch64 rpm-sequoia-1.5.0-1.fc40.aarch64 rust-srpm-macros-25.2-2.fc40.noarch sed-4.8-14.fc39.aarch64 setup-2.14.4-1.fc39.noarch shadow-utils-4.14.0-2.fc40.aarch64 sqlite-libs-3.44.0-1.fc40.aarch64 systemd-libs-254.5-2.fc40.aarch64 tar-1.35-2.fc40.aarch64 unzip-6.0-62.fc39.aarch64 util-linux-2.39.2-1.fc40.aarch64 util-linux-core-2.39.2-1.fc40.aarch64 which-2.21-40.fc39.aarch64 xxhash-libs-0.8.2-1.fc39.aarch64 xz-5.4.5-1.fc40.aarch64 xz-libs-5.4.5-1.fc40.aarch64 zip-3.0-39.fc40.aarch64 zlib-1.2.13-5.fc40.aarch64 zstd-1.5.5-4.fc39.aarch64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1699142400 Wrote: /builddir/build/SRPMS/corectrl-1.3.8-1.fc40.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1699210010.733162/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-aarch64-1699210010.733162/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-aarch64-1699210010.733162/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-vbrl1qw2/corectrl/corectrl.spec) Config(child) 1 minutes 39 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.3.8-1.fc40.src.rpm) Config(fedora-rawhide-aarch64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1699210010.733162/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-aarch64-bootstrap-1699210010.733162/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-rawhide-aarch64-1699210010.733162/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 Finish: chroot init INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-1.fc40.aarch64 rpm-sequoia-1.5.0-1.fc40.aarch64 python3-dnf-4.18.0-1.fc40.noarch python3-dnf-plugins-core-4.4.3-1.fc40.noarch yum-4.18.0-1.fc40.noarch Start: build phase for corectrl-1.3.8-1.fc40.src.rpm Start: build setup for corectrl-1.3.8-1.fc40.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1699142400 Wrote: /builddir/build/SRPMS/corectrl-1.3.8-1.fc40.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 66 kB/s | 1.5 kB 00:00 Additional repo http_kojipkgs_fedoraproject_org 174 kB/s | 3.8 kB 00:00 fedora 236 kB/s | 12 kB 00:00 Dependencies resolved. =========================================================================================================================================================== Package Arch Version Repository Size =========================================================================================================================================================== Installing: botan2-devel aarch64 2.19.3-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 259 k cmake aarch64 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.4 M dbus-devel aarch64 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k desktop-file-utils aarch64 0.26-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k easyloggingpp-devel noarch 1:9.97.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60 k extra-cmake-modules noarch 5.240.0^20230922.144228.a068eab-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 331 k fmt-devel aarch64 10.0.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 128 k gcc-c++ aarch64 13.2.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 M kf5-kcoreaddons-devel aarch64 5.111.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 101 k libX11-devel aarch64 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 912 k libappstream-glib aarch64 0.8.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 389 k libdrm-devel aarch64 2.4.117-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 178 k ninja-build aarch64 1.11.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 164 k polkit-devel aarch64 123-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 41 k pugixml-devel aarch64 1.13-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k qt5-linguist aarch64 5.15.11-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 872 k qt5-qtbase-devel aarch64 5.15.11-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.1 M qt5-qtcharts-devel aarch64 5.15.11-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k qt5-qtmultimedia-devel aarch64 5.15.11-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k qt5-qtsvg-devel aarch64 5.15.11-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k quazip-qt5-devel aarch64 1.4-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 287 k Installing dependencies: SDL2 aarch64 2.28.5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 675 k abattis-cantarell-vf-fonts noarch 0.301-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 121 k adwaita-cursor-theme noarch 45.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 657 k adwaita-icon-theme noarch 45.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 284 k alsa-lib aarch64 1.2.10-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 496 k annobin-docs noarch 12.30-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 92 k annobin-plugin-gcc aarch64 12.30-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 959 k at-spi2-atk aarch64 2.50.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 86 k at-spi2-core aarch64 2.50.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 352 k atk aarch64 2.50.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 81 k avahi-libs aarch64 0.8-24.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 67 k botan2 aarch64 2.19.3-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.8 M bzip2-devel aarch64 1.0.8-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 214 k cairo aarch64 1.18.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 692 k cairo-gobject aarch64 1.18.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k cdparanoia-libs aarch64 10.2-42.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k clang-libs aarch64 17.0.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 M clang-resource-filesystem noarch 17.0.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k cmake-data noarch 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M cmake-filesystem aarch64 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k cmake-rpm-macros noarch 3.27.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k colord-libs aarch64 1.4.6-6.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 226 k cpp aarch64 13.2.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.7 M cups-libs aarch64 1:2.4.7-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 268 k dbus aarch64 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.1 k dbus-broker aarch64 33-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 169 k dbus-common noarch 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k dbus-libs aarch64 1:1.14.10-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 156 k default-fonts-core-sans noarch 4.0-9.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k double-conversion aarch64 3.1.5-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k duktape aarch64 2.7.0-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 170 k emacs-filesystem noarch 1:29.1-12.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.2 k expat aarch64 2.5.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 108 k flac-libs aarch64 1.4.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 234 k fmt aarch64 10.0.0-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 123 k fontconfig aarch64 2.14.2-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 288 k fonts-filesystem noarch 1:2.0.5-12.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.2 k freetype aarch64 2.13.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 406 k fribidi aarch64 1.0.13-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 91 k gc aarch64 8.2.2-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 110 k gcc aarch64 13.2.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 M gcc-plugin-annobin aarch64 13.2.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k gdk-pixbuf2 aarch64 2.42.10-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 463 k gdk-pixbuf2-modules aarch64 2.42.10-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 87 k glib2 aarch64 2.78.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.8 M glib2-devel aarch64 2.78.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 539 k glibc-devel aarch64 2.38.9000-17.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 509 k glx-utils aarch64 9.0.0-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 75 k gnutls aarch64 3.8.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.0 M google-noto-fonts-common noarch 20230801-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k google-noto-sans-vf-fonts noarch 20230801-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 583 k graphene aarch64 1.10.6-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k graphite2 aarch64 1.3.14-12.fc39 copr_base 93 k groff-base aarch64 1.23.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M gsm aarch64 1.0.22-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k gssdp aarch64 1.6.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 57 k gstreamer1 aarch64 1.22.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M gstreamer1-plugins-bad-free-libs aarch64 1.22.5-2.fc40 copr_base 738 k gstreamer1-plugins-base aarch64 1.22.5-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.1 M gtk-update-icon-cache aarch64 3.24.38-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k gtk3 aarch64 3.24.38-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.8 M guile22 aarch64 2.2.7-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.4 M gupnp aarch64 1.6.5-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 106 k gupnp-igd aarch64 1.6.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k harfbuzz aarch64 8.2.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 934 k hicolor-icon-theme noarch 0.17-16.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k iso-codes noarch 4.15.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 M jbigkit-libs aarch64 2.1-26.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 53 k json-glib aarch64 1.8.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 152 k jsoncpp aarch64 1.9.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 91 k kde-filesystem aarch64 5-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k kernel-headers aarch64 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M kf5-filesystem aarch64 5.111.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k kf5-kcoreaddons aarch64 5.111.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 457 k kf5-rpm-macros noarch 5.111.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k kf6-rpm-macros noarch 5.240.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 k lame-libs aarch64 3.100-15.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 335 k lcms2 aarch64 2.15-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 176 k libICE aarch64 1.1.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 73 k libSM aarch64 1.2.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 43 k libX11 aarch64 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 644 k libX11-common noarch 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k libX11-xcb aarch64 1.8.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k libXau aarch64 1.0.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libXau-devel aarch64 1.0.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libXcomposite aarch64 0.4.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k libXcursor aarch64 1.2.1-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libXdamage aarch64 1.1.6-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 23 k libXext aarch64 1.3.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k libXfixes aarch64 6.0.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXft aarch64 2.3.8-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k libXi aarch64 1.8.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k libXinerama aarch64 1.1.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k libXrandr aarch64 1.5.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libXrender aarch64 0.9.11-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k libXtst aarch64 1.2.4-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libXv aarch64 1.0.12-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libXxf86vm aarch64 1.1.5-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libasan aarch64 13.2.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 457 k libasyncns aarch64 0.8-25.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k libatomic aarch64 13.2.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 38 k libb2 aarch64 0.98.1-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 24 k libblkid-devel aarch64 2.39.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libcloudproviders aarch64 0.3.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k libdatrie aarch64 0.2.13-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libdecor aarch64 0.2.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k libdrm aarch64 2.4.117-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 136 k libedit aarch64 3.1-48.20230828cvs.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107 k libepoxy aarch64 1.5.10-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 255 k libevdev aarch64 1.13.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k libfbclient2 aarch64 4.0.3.2975-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M libffi-devel aarch64 3.4.4-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 28 k libglvnd aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 126 k libglvnd-core-devel aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k libglvnd-devel aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 157 k libglvnd-egl aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 37 k libglvnd-gles aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 32 k libglvnd-glx aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 138 k libglvnd-opengl aarch64 1:1.7.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 44 k libgudev aarch64 238-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k libgusb aarch64 0.4.7-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k libicu aarch64 73.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 M libinput aarch64 1.24.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 198 k libjpeg-turbo aarch64 2.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 196 k liblerc aarch64 4.0.0-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 179 k libmount-devel aarch64 2.39.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k libmpc aarch64 1.3.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k libnice aarch64 0.1.21-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 196 k libogg aarch64 2:1.3.5-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libpng aarch64 2:1.6.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k libpq aarch64 15.3-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 212 k libproxy aarch64 0.5.3-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 48 k libselinux-devel aarch64 3.5-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 115 k libsepol-devel aarch64 3.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 40 k libsndfile aarch64 1.2.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 215 k libsoup3 aarch64 3.4.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 376 k libstdc++-devel aarch64 13.2.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.5 M libstemmer aarch64 2.2.0-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 164 k libthai aarch64 0.1.29-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 213 k libtheora aarch64 1:1.1.1-34.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 163 k libtiff aarch64 4.5.0-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 301 k libtommath aarch64 1.2.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 66 k libtool-ltdl aarch64 2.4.7-8.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k libtracker-sparql aarch64 3.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 361 k libubsan aarch64 13.2.1-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 205 k libunwind aarch64 1.7.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k libusb1 aarch64 1.0.26-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 74 k libuv aarch64 1:1.46.0-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 245 k libva aarch64 2.20.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 107 k libvisual aarch64 1:0.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 144 k libvorbis aarch64 1:1.3.7-8.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 191 k libwacom aarch64 2.8.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k libwacom-data noarch 2.8.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 116 k libwayland-client aarch64 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 33 k libwayland-cursor aarch64 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k libwayland-egl aarch64 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k libwayland-server aarch64 1.22.0-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k libwebp aarch64 1.3.2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 243 k libxcb aarch64 1.16-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 239 k libxcb-devel aarch64 1.16-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M libxcrypt-devel aarch64 4.4.36-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k libxkbcommon aarch64 1.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 143 k libxkbcommon-x11 aarch64 1.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k libxshmfence aarch64 1.3.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k llvm-libs aarch64 17.0.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 M make aarch64 1:4.4.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 578 k mariadb-connector-c aarch64 3.3.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 207 k mariadb-connector-c-config noarch 3.3.5-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 k mesa-filesystem aarch64 23.3.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k mesa-libEGL aarch64 23.3.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 133 k mesa-libEGL-devel aarch64 23.3.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k mesa-libGL aarch64 23.3.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 187 k mesa-libgbm aarch64 23.3.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k mesa-libglapi aarch64 23.3.0~rc2-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 69 k mpdecimal aarch64 2.5.1-7.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 90 k mpg123-libs aarch64 1.31.3-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 347 k mtdev aarch64 1.1.6-6.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 20 k ncurses aarch64 6.4-8.20231001.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 411 k nettle aarch64 3.9.1-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 434 k openal-soft aarch64 1.23.1-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 548 k opus aarch64 1.4-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 209 k orc aarch64 0.4.33-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 202 k pango aarch64 1.51.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 339 k pcre2-devel aarch64 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 473 k pcre2-utf16 aarch64 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 199 k pcre2-utf32 aarch64 10.42-1.fc39.2 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 187 k perl-AutoLoader noarch 5.74-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-B aarch64 1.88-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 178 k perl-Carp noarch 1.54-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-Class-Struct noarch 0.68-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Data-Dumper aarch64 2.188-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 55 k perl-Digest noarch 1.20-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-Digest-MD5 aarch64 2.58-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 36 k perl-DynaLoader aarch64 1.54-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 26 k perl-Encode aarch64 4:3.19-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.7 M perl-English noarch 1.11-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-Errno aarch64 1.37-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 15 k perl-Exporter noarch 5.77-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k perl-Fcntl aarch64 1.15-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 21 k perl-File-Basename noarch 2.86-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-File-Find noarch 1.43-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 25 k perl-File-Path noarch 2.18-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k perl-File-Temp noarch 1:0.231.100-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 58 k perl-File-stat noarch 1.13-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k perl-FileHandle noarch 2.05-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-Getopt-Long noarch 1:2.54-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60 k perl-Getopt-Std noarch 1.13-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-HTTP-Tiny noarch 0.088-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k perl-IO aarch64 1.52-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 78 k perl-IO-Socket-IP noarch 0.42-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 42 k perl-IO-Socket-SSL noarch 2.083-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 221 k perl-IPC-Open3 noarch 1.22-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-MIME-Base64 aarch64 3.16-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 30 k perl-Mozilla-CA noarch 20230821-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-Net-SSLeay aarch64 1.92-10.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 337 k perl-POSIX aarch64 2.13-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98 k perl-PathTools aarch64 3.89-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 83 k perl-Pod-Escapes noarch 1:1.07-501.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k perl-Pod-Perldoc noarch 3.28.01-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 80 k perl-Pod-Simple noarch 1:3.45-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 208 k perl-Pod-Usage noarch 4:2.03-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 39 k perl-Scalar-List-Utils aarch64 5:1.63-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 71 k perl-SelectSaver noarch 1.02-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k perl-Socket aarch64 4:2.037-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k perl-Storable aarch64 1:3.32-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 97 k perl-Symbol noarch 1.09-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-Term-ANSIColor noarch 5.01-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 47 k perl-Term-Cap noarch 1.18-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Text-ParseWords noarch 3.31-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-Text-Tabs+Wrap noarch 2023.0511-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-Time-Local noarch 2:1.350-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 34 k perl-URI noarch 5.21-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 113 k perl-base noarch 2.27-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k perl-constant noarch 1.33-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 22 k perl-if noarch 0.61.000-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-interpreter aarch64 4:5.38.0-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 72 k perl-libnet noarch 3.15-501.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 122 k perl-libs aarch64 4:5.38.0-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.2 M perl-locale noarch 1.10-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-mro aarch64 1.28-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 29 k perl-overload noarch 1.37-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 46 k perl-overloading noarch 0.02-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k perl-parent noarch 1:0.241-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k perl-podlators noarch 1:5.01-500.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 120 k perl-vars noarch 1.05-502.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 13 k pixman aarch64 0.42.2-2.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 216 k polkit-docs noarch 123-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 241 k polkit-libs aarch64 123-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 63 k pugixml aarch64 1.13-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 96 k pulseaudio-libs aarch64 16.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 666 k pulseaudio-libs-devel aarch64 16.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 398 k pulseaudio-libs-glib2 aarch64 16.1-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 16 k python-pip-wheel noarch 23.2.1-1.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.5 M python3 aarch64 3.12.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 27 k python3-libs aarch64 3.12.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 8.8 M python3-setuptools noarch 68.2.2-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M qt-settings noarch 39.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.5 k qt5-qtbase aarch64 5.15.11-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.5 M qt5-qtbase-common noarch 5.15.11-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 12 k qt5-qtbase-gui aarch64 5.15.11-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 6.3 M qt5-qtcharts aarch64 5.15.11-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 671 k qt5-qtdeclarative aarch64 5.15.11-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 4.3 M qt5-qtdeclarative-devel aarch64 5.15.11-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.4 M qt5-qtmultimedia aarch64 5.15.11-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 809 k qt5-qtsvg aarch64 5.15.11-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 186 k qt5-qttools-common noarch 5.15.11-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k qt5-rpm-macros noarch 5.15.11-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k qt6-designer aarch64 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192 k qt6-doctools aarch64 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 709 k qt6-linguist aarch64 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 897 k qt6-qtbase aarch64 6.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.7 M qt6-qtbase-common noarch 6.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 10 k qt6-qtbase-devel aarch64 6.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 3.4 M qt6-qtbase-gui aarch64 6.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 7.1 M qt6-qtbase-ibase aarch64 6.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 62 k qt6-qtbase-mysql aarch64 6.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 49 k qt6-qtbase-odbc aarch64 6.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 60 k qt6-qtbase-postgresql aarch64 6.6.0-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 52 k qt6-qtdeclarative aarch64 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.4 M qt6-qttools aarch64 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 200 k qt6-qttools-common noarch 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k qt6-qttools-devel aarch64 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 352 k qt6-qttools-libs-designer aarch64 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 2.9 M qt6-qttools-libs-designercomponents aarch64 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 931 k qt6-qttools-libs-help aarch64 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 196 k qt6-rpm-macros noarch 6.6.0-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 11 k quazip-qt5 aarch64 1.4-5.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 98 k rhash aarch64 1.4.3-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 192 k shared-mime-info aarch64 2.3-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 389 k sysprof-capture-devel aarch64 45.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 56 k tslib aarch64 1.22-9.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 147 k tzdata noarch 2023c-4.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 433 k unixODBC aarch64 2.3.11-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 457 k vim-filesystem noarch 2:9.0.2048-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 18 k vulkan-headers noarch 1.3.261.1-2.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 1.1 M vulkan-loader aarch64 1.3.261.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 154 k vulkan-loader-devel aarch64 1.3.261.1-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 9.3 k xcb-util aarch64 0.4.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k xcb-util-cursor aarch64 0.1.4-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k xcb-util-image aarch64 0.4.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 19 k xcb-util-keysyms aarch64 0.4.1-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 14 k xcb-util-renderutil aarch64 0.3.10-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 17 k xcb-util-wm aarch64 0.4.2-3.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k xkeyboard-config noarch 2.40-1.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 916 k xml-common noarch 0.6.3-62.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 31 k xorg-x11-proto-devel noarch 2023.2-3.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 263 k xprop aarch64 1.2.5-4.fc39 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 35 k zlib-devel aarch64 1.2.13-5.fc40 http_kojipkgs_fedoraproject_org_repos_rawhide_latest_basearch 45 k Transaction Summary =========================================================================================================================================================== Install 329 Packages Total download size: 254 M Installed size: 1.1 G Downloading Packages: (1/329): gstreamer1-plugins-bad-free-libs-1.22. 33 MB/s | 738 kB 00:00 (2/329): graphite2-1.3.14-12.fc39.aarch64.rpm 3.2 MB/s | 93 kB 00:00 (3/329): abattis-cantarell-vf-fonts-0.301-10.fc 6.0 MB/s | 121 kB 00:00 (4/329): SDL2-2.28.5-1.fc40.aarch64.rpm 13 MB/s | 675 kB 00:00 (5/329): adwaita-icon-theme-45.0-1.fc40.noarch. 20 MB/s | 284 kB 00:00 (6/329): alsa-lib-1.2.10-3.fc40.aarch64.rpm 62 MB/s | 496 kB 00:00 (7/329): annobin-docs-12.30-1.fc40.noarch.rpm 22 MB/s | 92 kB 00:00 (8/329): annobin-plugin-gcc-12.30-1.fc40.aarch6 93 MB/s | 959 kB 00:00 (9/329): at-spi2-atk-2.50.0-1.fc40.aarch64.rpm 5.4 MB/s | 86 kB 00:00 (10/329): atk-2.50.0-1.fc40.aarch64.rpm 11 MB/s | 81 kB 00:00 (11/329): adwaita-cursor-theme-45.0-1.fc40.noar 11 MB/s | 657 kB 00:00 (12/329): avahi-libs-0.8-24.fc39.aarch64.rpm 11 MB/s | 67 kB 00:00 (13/329): at-spi2-core-2.50.0-1.fc40.aarch64.rp 11 MB/s | 352 kB 00:00 (14/329): bzip2-devel-1.0.8-16.fc39.aarch64.rpm 31 MB/s | 214 kB 00:00 (15/329): cairo-1.18.0-1.fc40.aarch64.rpm 73 MB/s | 692 kB 00:00 (16/329): botan2-devel-2.19.3-5.fc40.aarch64.rp 9.3 MB/s | 259 kB 00:00 (17/329): cairo-gobject-1.18.0-1.fc40.aarch64.r 3.8 MB/s | 18 kB 00:00 (18/329): cdparanoia-libs-10.2-42.fc39.aarch64. 9.7 MB/s | 53 kB 00:00 (19/329): clang-resource-filesystem-17.0.4-1.fc 5.0 MB/s | 14 kB 00:00 (20/329): cmake-3.27.7-1.fc40.aarch64.rpm 159 MB/s | 7.4 MB 00:00 (21/329): botan2-2.19.3-5.fc40.aarch64.rpm 20 MB/s | 1.8 MB 00:00 (22/329): cmake-filesystem-3.27.7-1.fc40.aarch6 2.4 MB/s | 19 kB 00:00 (23/329): cmake-data-3.27.7-1.fc40.noarch.rpm 103 MB/s | 1.7 MB 00:00 (24/329): cmake-rpm-macros-3.27.7-1.fc40.noarch 4.1 MB/s | 19 kB 00:00 (25/329): clang-libs-17.0.4-1.fc40.aarch64.rpm 182 MB/s | 21 MB 00:00 (26/329): colord-libs-1.4.6-6.fc40.aarch64.rpm 4.7 MB/s | 226 kB 00:00 (27/329): cups-libs-2.4.7-2.fc40.aarch64.rpm 22 MB/s | 268 kB 00:00 (28/329): dbus-1.14.10-1.fc40.aarch64.rpm 875 kB/s | 8.1 kB 00:00 (29/329): cpp-13.2.1-4.fc40.aarch64.rpm 130 MB/s | 9.7 MB 00:00 (30/329): dbus-broker-33-2.fc39.aarch64.rpm 9.7 MB/s | 169 kB 00:00 (31/329): dbus-common-1.14.10-1.fc40.noarch.rpm 887 kB/s | 15 kB 00:00 (32/329): dbus-libs-1.14.10-1.fc40.aarch64.rpm 34 MB/s | 156 kB 00:00 (33/329): default-fonts-core-sans-4.0-9.fc40.no 5.4 MB/s | 25 kB 00:00 (34/329): double-conversion-3.1.5-9.fc39.aarch6 9.0 MB/s | 46 kB 00:00 (35/329): desktop-file-utils-0.26-9.fc39.aarch6 11 MB/s | 71 kB 00:00 (36/329): duktape-2.7.0-5.fc39.aarch64.rpm 32 MB/s | 170 kB 00:00 (37/329): emacs-filesystem-29.1-12.fc40.noarch. 2.3 MB/s | 7.2 kB 00:00 (38/329): expat-2.5.0-3.fc39.aarch64.rpm 28 MB/s | 108 kB 00:00 (39/329): dbus-devel-1.14.10-1.fc40.aarch64.rpm 843 kB/s | 35 kB 00:00 (40/329): easyloggingpp-devel-9.97.1-2.fc40.noa 1.8 MB/s | 60 kB 00:00 (41/329): fmt-10.0.0-3.fc39.aarch64.rpm 8.6 MB/s | 123 kB 00:00 (42/329): extra-cmake-modules-5.240.0^20230922. 8.8 MB/s | 331 kB 00:00 (43/329): fontconfig-2.14.2-5.fc40.aarch64.rpm 46 MB/s | 288 kB 00:00 (44/329): flac-libs-1.4.3-2.fc39.aarch64.rpm 8.1 MB/s | 234 kB 00:00 (45/329): fonts-filesystem-2.0.5-12.fc39.noarch 2.4 MB/s | 8.2 kB 00:00 (46/329): fribidi-1.0.13-2.fc39.aarch64.rpm 15 MB/s | 91 kB 00:00 (47/329): freetype-2.13.1-2.fc39.aarch64.rpm 48 MB/s | 406 kB 00:00 (48/329): fmt-devel-10.0.0-3.fc39.aarch64.rpm 6.5 MB/s | 128 kB 00:00 (49/329): gc-8.2.2-4.fc39.aarch64.rpm 21 MB/s | 110 kB 00:00 (50/329): gcc-plugin-annobin-13.2.1-4.fc40.aarc 5.3 MB/s | 48 kB 00:00 (51/329): gdk-pixbuf2-2.42.10-5.fc39.aarch64.rp 28 MB/s | 463 kB 00:00 (52/329): gdk-pixbuf2-modules-2.42.10-5.fc39.aa 3.0 MB/s | 87 kB 00:00 (53/329): gcc-c++-13.2.1-4.fc40.aarch64.rpm 123 MB/s | 12 MB 00:00 (54/329): glib2-2.78.1-1.fc40.aarch64.rpm 75 MB/s | 2.8 MB 00:00 (55/329): glibc-devel-2.38.9000-17.fc40.aarch64 50 MB/s | 509 kB 00:00 (56/329): glib2-devel-2.78.1-1.fc40.aarch64.rpm 22 MB/s | 539 kB 00:00 (57/329): glx-utils-9.0.0-4.fc40.aarch64.rpm 9.7 MB/s | 75 kB 00:00 (58/329): google-noto-fonts-common-20230801-4.f 2.4 MB/s | 17 kB 00:00 (59/329): gnutls-3.8.1-1.fc40.aarch64.rpm 89 MB/s | 1.0 MB 00:00 (60/329): google-noto-sans-vf-fonts-20230801-4. 57 MB/s | 583 kB 00:00 (61/329): graphene-1.10.6-6.fc39.aarch64.rpm 7.8 MB/s | 62 kB 00:00 (62/329): groff-base-1.23.0-2.fc39.aarch64.rpm 84 MB/s | 1.1 MB 00:00 (63/329): gcc-13.2.1-4.fc40.aarch64.rpm 163 MB/s | 31 MB 00:00 (64/329): gsm-1.0.22-3.fc39.aarch64.rpm 784 kB/s | 36 kB 00:00 (65/329): gssdp-1.6.3-1.fc40.aarch64.rpm 1.8 MB/s | 57 kB 00:00 (66/329): gstreamer1-1.22.6-1.fc40.aarch64.rpm 104 MB/s | 1.4 MB 00:00 (67/329): gstreamer1-plugins-base-1.22.5-1.fc39 119 MB/s | 2.1 MB 00:00 (68/329): gtk-update-icon-cache-3.24.38-3.fc39. 1.7 MB/s | 34 kB 00:00 (69/329): guile22-2.2.7-9.fc39.aarch64.rpm 221 MB/s | 6.4 MB 00:00 (70/329): gupnp-1.6.5-1.fc39.aarch64.rpm 3.1 MB/s | 106 kB 00:00 (71/329): gupnp-igd-1.6.0-2.fc39.aarch64.rpm 4.0 MB/s | 34 kB 00:00 (72/329): gtk3-3.24.38-3.fc39.aarch64.rpm 92 MB/s | 4.8 MB 00:00 (73/329): harfbuzz-8.2.1-2.fc40.aarch64.rpm 76 MB/s | 934 kB 00:00 (74/329): hicolor-icon-theme-0.17-16.fc39.noarc 4.0 MB/s | 66 kB 00:00 (75/329): jbigkit-libs-2.1-26.fc39.aarch64.rpm 5.6 MB/s | 53 kB 00:00 (76/329): iso-codes-4.15.0-2.fc39.noarch.rpm 161 MB/s | 3.4 MB 00:00 (77/329): json-glib-1.8.0-1.fc40.aarch64.rpm 13 MB/s | 152 kB 00:00 (78/329): jsoncpp-1.9.5-5.fc39.aarch64.rpm 11 MB/s | 91 kB 00:00 (79/329): kernel-headers-6.6.0-1.fc40.aarch64.r 120 MB/s | 1.4 MB 00:00 (80/329): kf5-filesystem-5.111.0-1.fc40.aarch64 726 kB/s | 10 kB 00:00 (81/329): kde-filesystem-5-1.fc40.aarch64.rpm 1.6 MB/s | 38 kB 00:00 (82/329): kf5-rpm-macros-5.111.0-1.fc40.noarch. 858 kB/s | 11 kB 00:00 (83/329): kf5-kcoreaddons-5.111.0-1.fc40.aarch6 17 MB/s | 457 kB 00:00 (84/329): kf6-rpm-macros-5.240.0-3.fc40.noarch. 678 kB/s | 9.3 kB 00:00 (85/329): kf5-kcoreaddons-devel-5.111.0-1.fc40. 2.7 MB/s | 101 kB 00:00 (86/329): libICE-1.1.1-1.fc40.aarch64.rpm 13 MB/s | 73 kB 00:00 (87/329): lcms2-2.15-2.fc39.aarch64.rpm 27 MB/s | 176 kB 00:00 (88/329): lame-libs-3.100-15.fc39.aarch64.rpm 15 MB/s | 335 kB 00:00 (89/329): libSM-1.2.4-1.fc40.aarch64.rpm 7.4 MB/s | 43 kB 00:00 (90/329): libX11-1.8.7-1.fc40.aarch64.rpm 77 MB/s | 644 kB 00:00 (91/329): libX11-common-1.8.7-1.fc40.noarch.rpm 29 MB/s | 144 kB 00:00 (92/329): libX11-xcb-1.8.7-1.fc40.aarch64.rpm 2.9 MB/s | 12 kB 00:00 (93/329): libXau-1.0.11-4.fc40.aarch64.rpm 6.1 MB/s | 32 kB 00:00 (94/329): libX11-devel-1.8.7-1.fc40.aarch64.rpm 80 MB/s | 912 kB 00:00 (95/329): libXcomposite-0.4.6-1.fc40.aarch64.rp 4.0 MB/s | 24 kB 00:00 (96/329): libXau-devel-1.0.11-4.fc40.aarch64.rp 1.8 MB/s | 14 kB 00:00 (97/329): libXcursor-1.2.1-5.fc40.aarch64.rpm 5.4 MB/s | 30 kB 00:00 (98/329): libXdamage-1.1.6-1.fc40.aarch64.rpm 4.8 MB/s | 23 kB 00:00 (99/329): libXfixes-6.0.1-1.fc40.aarch64.rpm 4.1 MB/s | 19 kB 00:00 (100/329): libXext-1.3.5-4.fc40.aarch64.rpm 7.3 MB/s | 39 kB 00:00 (101/329): libXft-2.3.8-4.fc40.aarch64.rpm 14 MB/s | 71 kB 00:00 (102/329): libXi-1.8.1-3.fc40.aarch64.rpm 7.3 MB/s | 39 kB 00:00 (103/329): libXrandr-1.5.4-1.fc40.aarch64.rpm 5.9 MB/s | 27 kB 00:00 (104/329): libXrender-0.9.11-4.fc40.aarch64.rpm 5.3 MB/s | 27 kB 00:00 (105/329): libXinerama-1.1.5-4.fc40.aarch64.rpm 1.3 MB/s | 14 kB 00:00 (106/329): libXtst-1.2.4-4.fc40.aarch64.rpm 4.6 MB/s | 21 kB 00:00 (107/329): libXv-1.0.12-1.fc40.aarch64.rpm 4.2 MB/s | 19 kB 00:00 (108/329): libXxf86vm-1.1.5-4.fc40.aarch64.rpm 3.8 MB/s | 18 kB 00:00 (109/329): libappstream-glib-0.8.2-4.fc39.aarch 48 MB/s | 389 kB 00:00 (110/329): libasan-13.2.1-4.fc40.aarch64.rpm 53 MB/s | 457 kB 00:00 (111/329): libb2-0.98.1-9.fc39.aarch64.rpm 7.4 MB/s | 24 kB 00:00 (112/329): libatomic-13.2.1-4.fc40.aarch64.rpm 7.7 MB/s | 38 kB 00:00 (113/329): libasyncns-0.8-25.fc39.aarch64.rpm 1.5 MB/s | 29 kB 00:00 (114/329): libdatrie-0.2.13-7.fc39.aarch64.rpm 5.4 MB/s | 32 kB 00:00 (115/329): libblkid-devel-2.39.2-1.fc40.aarch64 1.1 MB/s | 18 kB 00:00 (116/329): libdrm-2.4.117-1.fc40.aarch64.rpm 25 MB/s | 136 kB 00:00 (117/329): libcloudproviders-0.3.4-1.fc40.aarch 1.6 MB/s | 45 kB 00:00 (118/329): libdecor-0.2.0-1.fc40.aarch64.rpm 3.0 MB/s | 56 kB 00:00 (119/329): libedit-3.1-48.20230828cvs.fc40.aarc 16 MB/s | 107 kB 00:00 (120/329): libdrm-devel-2.4.117-1.fc40.aarch64. 9.7 MB/s | 178 kB 00:00 (121/329): libepoxy-1.5.10-4.fc39.aarch64.rpm 35 MB/s | 255 kB 00:00 (122/329): libevdev-1.13.1-2.fc39.aarch64.rpm 8.3 MB/s | 42 kB 00:00 (123/329): libffi-devel-3.4.4-4.fc39.aarch64.rp 4.7 MB/s | 28 kB 00:00 (124/329): libglvnd-1.7.0-1.fc40.aarch64.rpm 22 MB/s | 126 kB 00:00 (125/329): libglvnd-core-devel-1.7.0-1.fc40.aar 3.5 MB/s | 17 kB 00:00 (126/329): libglvnd-devel-1.7.0-1.fc40.aarch64. 30 MB/s | 157 kB 00:00 (127/329): libglvnd-gles-1.7.0-1.fc40.aarch64.r 7.9 MB/s | 32 kB 00:00 (128/329): libglvnd-egl-1.7.0-1.fc40.aarch64.rp 7.2 MB/s | 37 kB 00:00 (129/329): libglvnd-opengl-1.7.0-1.fc40.aarch64 9.8 MB/s | 44 kB 00:00 (130/329): libglvnd-glx-1.7.0-1.fc40.aarch64.rp 25 MB/s | 138 kB 00:00 (131/329): libgudev-238-2.fc39.aarch64.rpm 7.1 MB/s | 34 kB 00:00 (132/329): libgusb-0.4.7-1.fc40.aarch64.rpm 8.4 MB/s | 63 kB 00:00 (133/329): libinput-1.24.0-1.fc40.aarch64.rpm 29 MB/s | 198 kB 00:00 (134/329): libjpeg-turbo-2.1.4-3.fc39.aarch64.r 19 MB/s | 196 kB 00:00 (135/329): libfbclient2-4.0.3.2975-1.fc39.aarch 18 MB/s | 1.1 MB 00:00 (136/329): liblerc-4.0.0-4.fc39.aarch64.rpm 17 MB/s | 179 kB 00:00 (137/329): libmount-devel-2.39.2-1.fc40.aarch64 2.6 MB/s | 18 kB 00:00 (138/329): libmpc-1.3.1-3.fc39.aarch64.rpm 10 MB/s | 72 kB 00:00 (139/329): libicu-73.2-2.fc39.aarch64.rpm 170 MB/s | 10 MB 00:00 (140/329): libnice-0.1.21-4.fc39.aarch64.rpm 11 MB/s | 196 kB 00:00 (141/329): libogg-1.3.5-6.fc39.aarch64.rpm 2.0 MB/s | 33 kB 00:00 (142/329): libpng-1.6.40-1.fc40.aarch64.rpm 18 MB/s | 115 kB 00:00 (143/329): libproxy-0.5.3-3.fc40.aarch64.rpm 7.5 MB/s | 48 kB 00:00 (144/329): libpq-15.3-1.fc39.aarch64.rpm 29 MB/s | 212 kB 00:00 (145/329): libselinux-devel-3.5-5.fc39.aarch64. 16 MB/s | 115 kB 00:00 (146/329): libsepol-devel-3.5-2.fc39.aarch64.rp 6.0 MB/s | 40 kB 00:00 (147/329): libstdc++-devel-13.2.1-4.fc40.aarch6 152 MB/s | 2.5 MB 00:00 (148/329): libstemmer-2.2.0-7.fc39.aarch64.rpm 27 MB/s | 164 kB 00:00 (149/329): libsndfile-1.2.2-1.fc40.aarch64.rpm 6.6 MB/s | 215 kB 00:00 (150/329): libthai-0.1.29-6.fc39.aarch64.rpm 32 MB/s | 213 kB 00:00 (151/329): libtheora-1.1.1-34.fc39.aarch64.rpm 29 MB/s | 163 kB 00:00 (152/329): libtiff-4.5.0-3.fc40.aarch64.rpm 34 MB/s | 301 kB 00:00 (153/329): libtool-ltdl-2.4.7-8.fc40.aarch64.rp 10 MB/s | 36 kB 00:00 (154/329): libsoup3-3.4.4-1.fc40.aarch64.rpm 8.3 MB/s | 376 kB 00:00 (155/329): libubsan-13.2.1-4.fc40.aarch64.rpm 37 MB/s | 205 kB 00:00 (156/329): libunwind-1.7.2-1.fc40.aarch64.rpm 14 MB/s | 72 kB 00:00 (157/329): libtommath-1.2.1-1.fc40.aarch64.rpm 2.4 MB/s | 66 kB 00:00 (158/329): libusb1-1.0.26-4.fc40.aarch64.rpm 12 MB/s | 74 kB 00:00 (159/329): libuv-1.46.0-5.fc40.aarch64.rpm 36 MB/s | 245 kB 00:00 (160/329): libva-2.20.0-1.fc40.aarch64.rpm 12 MB/s | 107 kB 00:00 (161/329): libvisual-0.4.1-2.fc39.aarch64.rpm 25 MB/s | 144 kB 00:00 (162/329): libtracker-sparql-3.6.0-1.fc40.aarch 11 MB/s | 361 kB 00:00 (163/329): libvorbis-1.3.7-8.fc39.aarch64.rpm 31 MB/s | 191 kB 00:00 (164/329): libwacom-2.8.0-1.fc40.aarch64.rpm 8.6 MB/s | 42 kB 00:00 (165/329): libwacom-data-2.8.0-1.fc40.noarch.rp 30 MB/s | 116 kB 00:00 (166/329): libwayland-client-1.22.0-2.fc39.aarc 7.1 MB/s | 33 kB 00:00 (167/329): libwayland-cursor-1.22.0-2.fc39.aarc 3.9 MB/s | 19 kB 00:00 (168/329): libwayland-egl-1.22.0-2.fc39.aarch64 3.0 MB/s | 13 kB 00:00 (169/329): libwayland-server-1.22.0-2.fc39.aarc 8.7 MB/s | 42 kB 00:00 (170/329): libwebp-1.3.2-2.fc40.aarch64.rpm 40 MB/s | 243 kB 00:00 (171/329): libxcb-1.16-2.fc40.aarch64.rpm 38 MB/s | 239 kB 00:00 (172/329): libxcrypt-devel-4.4.36-2.fc39.aarch6 5.0 MB/s | 30 kB 00:00 (173/329): libxcb-devel-1.16-2.fc40.aarch64.rpm 111 MB/s | 1.1 MB 00:00 (174/329): libxkbcommon-1.6.0-1.fc40.aarch64.rp 24 MB/s | 143 kB 00:00 (175/329): libxkbcommon-x11-1.6.0-1.fc40.aarch6 3.8 MB/s | 21 kB 00:00 (176/329): libxshmfence-1.3.2-1.fc40.aarch64.rp 2.7 MB/s | 12 kB 00:00 (177/329): make-4.4.1-2.fc39.aarch64.rpm 88 MB/s | 578 kB 00:00 (178/329): mariadb-connector-c-3.3.5-2.fc39.aar 27 MB/s | 207 kB 00:00 (179/329): mariadb-connector-c-config-3.3.5-2.f 2.1 MB/s | 8.8 kB 00:00 (180/329): mesa-filesystem-23.3.0~rc2-2.fc40.aa 2.8 MB/s | 18 kB 00:00 (181/329): mesa-libEGL-23.3.0~rc2-2.fc40.aarch6 18 MB/s | 133 kB 00:00 (182/329): mesa-libEGL-devel-23.3.0~rc2-2.fc40. 2.9 MB/s | 21 kB 00:00 (183/329): mesa-libGL-23.3.0~rc2-2.fc40.aarch64 27 MB/s | 187 kB 00:00 (184/329): mesa-libgbm-23.3.0~rc2-2.fc40.aarch6 7.6 MB/s | 46 kB 00:00 (185/329): mpdecimal-2.5.1-7.fc39.aarch64.rpm 21 MB/s | 90 kB 00:00 (186/329): mesa-libglapi-23.3.0~rc2-2.fc40.aarc 8.3 MB/s | 69 kB 00:00 (187/329): mtdev-1.1.6-6.fc39.aarch64.rpm 4.0 MB/s | 20 kB 00:00 (188/329): mpg123-libs-1.31.3-2.fc39.aarch64.rp 24 MB/s | 347 kB 00:00 (189/329): ncurses-6.4-8.20231001.fc40.aarch64. 48 MB/s | 411 kB 00:00 (190/329): nettle-3.9.1-2.fc39.aarch64.rpm 54 MB/s | 434 kB 00:00 (191/329): openal-soft-1.23.1-3.fc40.aarch64.rp 51 MB/s | 548 kB 00:00 (192/329): llvm-libs-17.0.4-1.fc40.aarch64.rpm 247 MB/s | 26 MB 00:00 (193/329): ninja-build-1.11.1-5.fc40.aarch64.rp 3.4 MB/s | 164 kB 00:00 (194/329): opus-1.4-1.fc40.aarch64.rpm 7.3 MB/s | 209 kB 00:00 (195/329): orc-0.4.33-3.fc39.aarch64.rpm 31 MB/s | 202 kB 00:00 (196/329): pango-1.51.0-1.fc40.aarch64.rpm 48 MB/s | 339 kB 00:00 (197/329): pcre2-devel-10.42-1.fc39.2.aarch64.r 55 MB/s | 473 kB 00:00 (198/329): perl-AutoLoader-5.74-502.fc40.noarch 7.1 MB/s | 21 kB 00:00 (199/329): pcre2-utf16-10.42-1.fc39.2.aarch64.r 28 MB/s | 199 kB 00:00 (200/329): pcre2-utf32-10.42-1.fc39.2.aarch64.r 29 MB/s | 187 kB 00:00 (201/329): perl-B-1.88-502.fc40.aarch64.rpm 34 MB/s | 178 kB 00:00 (202/329): perl-Carp-1.54-500.fc39.noarch.rpm 7.4 MB/s | 29 kB 00:00 (203/329): perl-Class-Struct-0.68-502.fc40.noar 5.8 MB/s | 22 kB 00:00 (204/329): perl-Data-Dumper-2.188-501.fc39.aarc 16 MB/s | 55 kB 00:00 (205/329): perl-Digest-1.20-500.fc39.noarch.rpm 7.0 MB/s | 25 kB 00:00 (206/329): perl-Digest-MD5-2.58-501.fc40.aarch6 11 MB/s | 36 kB 00:00 (207/329): perl-DynaLoader-1.54-502.fc40.aarch6 8.0 MB/s | 26 kB 00:00 (208/329): perl-English-1.11-502.fc40.noarch.rp 4.0 MB/s | 14 kB 00:00 (209/329): perl-Errno-1.37-502.fc40.aarch64.rpm 4.4 MB/s | 15 kB 00:00 (210/329): perl-Exporter-5.77-500.fc39.noarch.r 8.0 MB/s | 31 kB 00:00 (211/329): perl-Encode-3.19-500.fc39.aarch64.rp 167 MB/s | 1.7 MB 00:00 (212/329): perl-File-Basename-2.86-502.fc40.noa 3.9 MB/s | 17 kB 00:00 (213/329): perl-Fcntl-1.15-502.fc40.aarch64.rpm 4.0 MB/s | 21 kB 00:00 (214/329): perl-File-Find-1.43-502.fc40.noarch. 7.6 MB/s | 25 kB 00:00 (215/329): perl-File-Temp-0.231.100-500.fc39.no 18 MB/s | 58 kB 00:00 (216/329): perl-File-Path-2.18-500.fc39.noarch. 8.8 MB/s | 35 kB 00:00 (217/329): perl-File-stat-1.13-502.fc40.noarch. 4.8 MB/s | 17 kB 00:00 (218/329): perl-FileHandle-2.05-502.fc40.noarch 5.1 MB/s | 16 kB 00:00 (219/329): perl-Getopt-Long-2.54-500.fc39.noarc 19 MB/s | 60 kB 00:00 (220/329): perl-Getopt-Std-1.13-502.fc40.noarch 4.8 MB/s | 16 kB 00:00 (221/329): perl-HTTP-Tiny-0.088-3.fc39.noarch.r 17 MB/s | 56 kB 00:00 (222/329): perl-IO-Socket-IP-0.42-1.fc39.noarch 13 MB/s | 42 kB 00:00 (223/329): perl-IO-1.52-502.fc40.aarch64.rpm 20 MB/s | 78 kB 00:00 (224/329): perl-IPC-Open3-1.22-502.fc40.noarch. 7.3 MB/s | 22 kB 00:00 (225/329): perl-MIME-Base64-3.16-500.fc39.aarch 9.1 MB/s | 30 kB 00:00 (226/329): perl-IO-Socket-SSL-2.083-3.fc39.noar 42 MB/s | 221 kB 00:00 (227/329): perl-Mozilla-CA-20230821-1.fc40.noar 4.5 MB/s | 13 kB 00:00 (228/329): perl-Net-SSLeay-1.92-10.fc39.aarch64 73 MB/s | 337 kB 00:00 (229/329): perl-POSIX-2.13-502.fc40.aarch64.rpm 24 MB/s | 98 kB 00:00 (230/329): perl-PathTools-3.89-500.fc39.aarch64 22 MB/s | 83 kB 00:00 (231/329): perl-Pod-Escapes-1.07-501.fc40.noarc 5.6 MB/s | 19 kB 00:00 (232/329): perl-Pod-Perldoc-3.28.01-501.fc39.no 22 MB/s | 80 kB 00:00 (233/329): perl-Pod-Simple-3.45-4.fc39.noarch.r 46 MB/s | 208 kB 00:00 (234/329): perl-Pod-Usage-2.03-500.fc39.noarch. 10 MB/s | 39 kB 00:00 (235/329): perl-Scalar-List-Utils-1.63-500.fc39 18 MB/s | 71 kB 00:00 (236/329): perl-SelectSaver-1.02-502.fc40.noarc 3.9 MB/s | 12 kB 00:00 (237/329): perl-Socket-2.037-3.fc39.aarch64.rpm 12 MB/s | 56 kB 00:00 (238/329): perl-Storable-3.32-500.fc39.aarch64. 20 MB/s | 97 kB 00:00 (239/329): perl-Symbol-1.09-502.fc40.noarch.rpm 3.3 MB/s | 14 kB 00:00 (240/329): perl-Term-Cap-1.18-500.fc39.noarch.r 7.0 MB/s | 22 kB 00:00 (241/329): perl-Term-ANSIColor-5.01-501.fc39.no 12 MB/s | 47 kB 00:00 (242/329): perl-Text-ParseWords-3.31-500.fc39.n 5.1 MB/s | 16 kB 00:00 (243/329): perl-Text-Tabs+Wrap-2023.0511-3.fc39 7.0 MB/s | 22 kB 00:00 (244/329): perl-Time-Local-1.350-3.fc39.noarch. 9.1 MB/s | 34 kB 00:00 (245/329): perl-URI-5.21-1.fc40.noarch.rpm 28 MB/s | 113 kB 00:00 (246/329): perl-base-2.27-502.fc40.noarch.rpm 4.1 MB/s | 16 kB 00:00 (247/329): perl-constant-1.33-501.fc39.noarch.r 6.7 MB/s | 22 kB 00:00 (248/329): perl-if-0.61.000-502.fc40.noarch.rpm 4.7 MB/s | 14 kB 00:00 (249/329): perl-interpreter-5.38.0-502.fc40.aar 19 MB/s | 72 kB 00:00 (250/329): perl-libnet-3.15-501.fc39.noarch.rpm 27 MB/s | 122 kB 00:00 (251/329): perl-locale-1.10-502.fc40.noarch.rpm 3.1 MB/s | 14 kB 00:00 (252/329): perl-mro-1.28-502.fc40.aarch64.rpm 8.3 MB/s | 29 kB 00:00 (253/329): perl-libs-5.38.0-502.fc40.aarch64.rp 169 MB/s | 2.2 MB 00:00 (254/329): perl-overload-1.37-502.fc40.noarch.r 7.6 MB/s | 46 kB 00:00 (255/329): perl-overloading-0.02-502.fc40.noarc 2.4 MB/s | 13 kB 00:00 (256/329): perl-parent-0.241-500.fc39.noarch.rp 4.8 MB/s | 14 kB 00:00 (257/329): perl-podlators-5.01-500.fc39.noarch. 34 MB/s | 120 kB 00:00 (258/329): perl-vars-1.05-502.fc40.noarch.rpm 3.6 MB/s | 13 kB 00:00 (259/329): pixman-0.42.2-2.fc39.aarch64.rpm 32 MB/s | 216 kB 00:00 (260/329): polkit-libs-123-1.fc39.aarch64.rpm 10 MB/s | 63 kB 00:00 (261/329): polkit-devel-123-1.fc39.aarch64.rpm 2.1 MB/s | 41 kB 00:00 (262/329): pugixml-devel-1.13-3.fc39.aarch64.rp 2.7 MB/s | 23 kB 00:00 (263/329): polkit-docs-123-1.fc39.noarch.rpm 6.3 MB/s | 241 kB 00:00 (264/329): pulseaudio-libs-16.1-5.fc39.aarch64. 27 MB/s | 666 kB 00:00 (265/329): pugixml-1.13-3.fc39.aarch64.rpm 2.3 MB/s | 96 kB 00:00 (266/329): python-pip-wheel-23.2.1-1.fc39.noarc 158 MB/s | 1.5 MB 00:00 (267/329): python3-3.12.0-2.fc40.aarch64.rpm 6.9 MB/s | 27 kB 00:00 (268/329): pulseaudio-libs-glib2-16.1-5.fc39.aa 1.1 MB/s | 16 kB 00:00 (269/329): python3-setuptools-68.2.2-1.fc40.noa 115 MB/s | 1.4 MB 00:00 (270/329): pulseaudio-libs-devel-16.1-5.fc39.aa 8.9 MB/s | 398 kB 00:00 (271/329): qt-settings-39.0-2.fc40.noarch.rpm 2.0 MB/s | 9.5 kB 00:00 (272/329): python3-libs-3.12.0-2.fc40.aarch64.r 189 MB/s | 8.8 MB 00:00 (273/329): qt5-qtbase-5.15.11-3.fc40.aarch64.rp 105 MB/s | 3.5 MB 00:00 (274/329): qt5-qtbase-common-5.15.11-3.fc40.noa 1.4 MB/s | 12 kB 00:00 (275/329): qt5-linguist-5.15.11-1.fc40.aarch64. 20 MB/s | 872 kB 00:00 (276/329): qt5-qtbase-devel-5.15.11-3.fc40.aarc 106 MB/s | 3.1 MB 00:00 (277/329): qt5-qtbase-gui-5.15.11-3.fc40.aarch6 160 MB/s | 6.3 MB 00:00 (278/329): qt5-qtcharts-5.15.11-1.fc40.aarch64. 15 MB/s | 671 kB 00:00 (279/329): qt5-qtcharts-devel-5.15.11-1.fc40.aa 3.5 MB/s | 96 kB 00:00 (280/329): qt5-qtdeclarative-5.15.11-2.fc40.aar 171 MB/s | 4.3 MB 00:00 (281/329): qt5-qtdeclarative-devel-5.15.11-2.fc 75 MB/s | 1.4 MB 00:00 (282/329): qt5-qtsvg-5.15.11-1.fc40.aarch64.rpm 31 MB/s | 186 kB 00:00 (283/329): qt5-qtsvg-devel-5.15.11-1.fc40.aarch 5.4 MB/s | 26 kB 00:00 (284/329): qt5-qttools-common-5.15.11-1.fc40.no 3.6 MB/s | 11 kB 00:00 (285/329): qt5-rpm-macros-5.15.11-1.fc40.noarch 3.2 MB/s | 10 kB 00:00 (286/329): qt5-qtmultimedia-5.15.11-1.fc40.aarc 18 MB/s | 809 kB 00:00 (287/329): qt6-designer-6.6.0-1.fc40.aarch64.rp 9.7 MB/s | 192 kB 00:00 (288/329): qt5-qtmultimedia-devel-5.15.11-1.fc4 2.7 MB/s | 110 kB 00:00 (289/329): qt6-linguist-6.6.0-1.fc40.aarch64.rp 20 MB/s | 897 kB 00:00 (290/329): qt6-doctools-6.6.0-1.fc40.aarch64.rp 14 MB/s | 709 kB 00:00 (291/329): qt6-qtbase-common-6.6.0-2.fc40.noarc 789 kB/s | 10 kB 00:00 (292/329): qt6-qtbase-6.6.0-2.fc40.aarch64.rpm 35 MB/s | 3.7 MB 00:00 (293/329): qt6-qtbase-ibase-6.6.0-2.fc40.aarch6 6.9 MB/s | 62 kB 00:00 (294/329): qt6-qtbase-mysql-6.6.0-2.fc40.aarch6 2.7 MB/s | 49 kB 00:00 (295/329): qt6-qtbase-odbc-6.6.0-2.fc40.aarch64 3.4 MB/s | 60 kB 00:00 (296/329): qt6-qtbase-devel-6.6.0-2.fc40.aarch6 31 MB/s | 3.4 MB 00:00 (297/329): qt6-qtbase-postgresql-6.6.0-2.fc40.a 2.2 MB/s | 52 kB 00:00 (298/329): qt6-qttools-6.6.0-1.fc40.aarch64.rpm 7.5 MB/s | 200 kB 00:00 (299/329): qt6-qtbase-gui-6.6.0-2.fc40.aarch64. 45 MB/s | 7.1 MB 00:00 (300/329): qt6-qttools-common-6.6.0-1.fc40.noar 765 kB/s | 11 kB 00:00 (301/329): qt6-qttools-devel-6.6.0-1.fc40.aarch 11 MB/s | 352 kB 00:00 (302/329): qt6-qttools-libs-designercomponents- 25 MB/s | 931 kB 00:00 (303/329): qt6-qttools-libs-designer-6.6.0-1.fc 33 MB/s | 2.9 MB 00:00 (304/329): qt6-rpm-macros-6.6.0-1.fc40.noarch.r 1.0 MB/s | 11 kB 00:00 (305/329): qt6-qttools-libs-help-6.6.0-1.fc40.a 5.8 MB/s | 196 kB 00:00 (306/329): quazip-qt5-1.4-5.fc39.aarch64.rpm 3.4 MB/s | 98 kB 00:00 (307/329): rhash-1.4.3-3.fc39.aarch64.rpm 23 MB/s | 192 kB 00:00 (308/329): qt6-qtdeclarative-6.6.0-1.fc40.aarch 47 MB/s | 9.4 MB 00:00 (309/329): quazip-qt5-devel-1.4-5.fc39.aarch64. 6.4 MB/s | 287 kB 00:00 (310/329): shared-mime-info-2.3-1.fc40.aarch64. 25 MB/s | 389 kB 00:00 (311/329): sysprof-capture-devel-45.1-1.fc40.aa 8.1 MB/s | 56 kB 00:00 (312/329): tzdata-2023c-4.fc40.noarch.rpm 88 MB/s | 433 kB 00:00 (313/329): unixODBC-2.3.11-4.fc39.aarch64.rpm 57 MB/s | 457 kB 00:00 (314/329): vim-filesystem-9.0.2048-1.fc40.noarc 4.6 MB/s | 18 kB 00:00 (315/329): vulkan-loader-1.3.261.1-1.fc40.aarch 22 MB/s | 154 kB 00:00 (316/329): vulkan-headers-1.3.261.1-2.fc40.noar 119 MB/s | 1.1 MB 00:00 (317/329): tslib-1.22-9.fc39.aarch64.rpm 5.8 MB/s | 147 kB 00:00 (318/329): vulkan-loader-devel-1.3.261.1-1.fc40 1.5 MB/s | 9.3 kB 00:00 (319/329): xcb-util-0.4.1-3.fc39.aarch64.rpm 3.8 MB/s | 19 kB 00:00 (320/329): xcb-util-image-0.4.1-3.fc39.aarch64. 4.0 MB/s | 19 kB 00:00 (321/329): xcb-util-keysyms-0.4.1-3.fc39.aarch6 2.8 MB/s | 14 kB 00:00 (322/329): xcb-util-renderutil-0.3.10-3.fc39.aa 3.8 MB/s | 17 kB 00:00 (323/329): xcb-util-wm-0.4.2-3.fc39.aarch64.rpm 6.2 MB/s | 31 kB 00:00 (324/329): xcb-util-cursor-0.1.4-3.fc39.aarch64 1.2 MB/s | 19 kB 00:00 (325/329): xml-common-0.6.3-62.fc40.noarch.rpm 6.3 MB/s | 31 kB 00:00 (326/329): xkeyboard-config-2.40-1.fc40.noarch. 111 MB/s | 916 kB 00:00 (327/329): xorg-x11-proto-devel-2023.2-3.fc40.n 35 MB/s | 263 kB 00:00 (328/329): xprop-1.2.5-4.fc39.aarch64.rpm 5.9 MB/s | 35 kB 00:00 (329/329): zlib-devel-1.2.13-5.fc40.aarch64.rpm 7.5 MB/s | 45 kB 00:00 -------------------------------------------------------------------------------- Total 138 MB/s | 254 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : cmake-filesystem-3.27.7-1.fc40.aarch64 1/329 Installing : libdrm-2.4.117-1.fc40.aarch64 2/329 Installing : dbus-libs-1:1.14.10-1.fc40.aarch64 3/329 Installing : libwayland-client-1.22.0-2.fc39.aarch64 4/329 Installing : libX11-xcb-1.8.7-1.fc40.aarch64 5/329 Installing : libpng-2:1.6.40-1.fc40.aarch64 6/329 Installing : expat-2.5.0-3.fc39.aarch64 7/329 Installing : qt6-qttools-common-6.6.0-1.fc40.noarch 8/329 Installing : libogg-2:1.3.5-6.fc39.aarch64 9/329 Installing : libjpeg-turbo-2.1.4-3.fc39.aarch64 10/329 Installing : libglvnd-1:1.7.0-1.fc40.aarch64 11/329 Installing : pcre2-utf16-10.42-1.fc39.2.aarch64 12/329 Installing : libwayland-cursor-1.22.0-2.fc39.aarch64 13/329 Running scriptlet: xml-common-0.6.3-62.fc40.noarch 14/329 Installing : xml-common-0.6.3-62.fc40.noarch 14/329 Installing : libmpc-1.3.1-3.fc39.aarch64 15/329 Installing : libicu-73.2-2.fc39.aarch64 16/329 Installing : libatomic-13.2.1-4.fc40.aarch64 17/329 Installing : libICE-1.1.1-1.fc40.aarch64 18/329 Installing : fonts-filesystem-1:2.0.5-12.fc39.noarch 19/329 Installing : emacs-filesystem-1:29.1-12.fc40.noarch 20/329 Installing : libSM-1.2.4-1.fc40.aarch64 21/329 Installing : libglvnd-opengl-1:1.7.0-1.fc40.aarch64 22/329 Installing : libvorbis-1:1.3.7-8.fc39.aarch64 23/329 Installing : zlib-devel-1.2.13-5.fc40.aarch64 24/329 Installing : xorg-x11-proto-devel-2023.2-3.fc40.noarch 25/329 Installing : vulkan-loader-1.3.261.1-1.fc40.aarch64 26/329 Installing : vim-filesystem-2:9.0.2048-1.fc40.noarch 27/329 Installing : opus-1.4-1.fc40.aarch64 28/329 Installing : mtdev-1.1.6-6.fc39.aarch64 29/329 Installing : mesa-libglapi-23.3.0~rc2-2.fc40.aarch64 30/329 Installing : libxshmfence-1.3.2-1.fc40.aarch64 31/329 Installing : libwayland-server-1.22.0-2.fc39.aarch64 32/329 Installing : libwayland-egl-1.22.0-2.fc39.aarch64 33/329 Installing : libtool-ltdl-2.4.7-8.fc40.aarch64 34/329 Installing : libstemmer-2.2.0-7.fc39.aarch64 35/329 Installing : libb2-0.98.1-9.fc39.aarch64 36/329 Installing : libXau-1.0.11-4.fc40.aarch64 37/329 Installing : libxcb-1.16-2.fc40.aarch64 38/329 Installing : mesa-libgbm-23.3.0~rc2-2.fc40.aarch64 39/329 Installing : libglvnd-egl-1:1.7.0-1.fc40.aarch64 40/329 Installing : mesa-libEGL-23.3.0~rc2-2.fc40.aarch64 41/329 Installing : xcb-util-renderutil-0.3.10-3.fc39.aarch64 42/329 Installing : xcb-util-keysyms-0.4.1-3.fc39.aarch64 43/329 Installing : xcb-util-wm-0.4.2-3.fc39.aarch64 44/329 Installing : kernel-headers-6.6.0-1.fc40.aarch64 45/329 Installing : libxcrypt-devel-4.4.36-2.fc39.aarch64 46/329 Installing : glibc-devel-2.38.9000-17.fc40.aarch64 47/329 Installing : fribidi-1.0.13-2.fc39.aarch64 48/329 Installing : double-conversion-3.1.5-9.fc39.aarch64 49/329 Installing : alsa-lib-1.2.10-3.fc40.aarch64 50/329 Installing : libglvnd-gles-1:1.7.0-1.fc40.aarch64 51/329 Installing : xcb-util-0.4.1-3.fc39.aarch64 52/329 Installing : xcb-util-image-0.4.1-3.fc39.aarch64 53/329 Installing : xcb-util-cursor-0.1.4-3.fc39.aarch64 54/329 Installing : libXau-devel-1.0.11-4.fc40.aarch64 55/329 Installing : libxcb-devel-1.16-2.fc40.aarch64 56/329 Installing : unixODBC-2.3.11-4.fc39.aarch64 57/329 Installing : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch 58/329 Installing : libusb1-1.0.26-4.fc40.aarch64 59/329 Installing : cpp-13.2.1-4.fc40.aarch64 60/329 Installing : iso-codes-4.15.0-2.fc39.noarch 61/329 Installing : flac-libs-1.4.3-2.fc39.aarch64 62/329 Installing : libtheora-1:1.1.1-34.fc39.aarch64 63/329 Installing : avahi-libs-0.8-24.fc39.aarch64 64/329 Installing : xkeyboard-config-2.40-1.fc40.noarch 65/329 Installing : libxkbcommon-1.6.0-1.fc40.aarch64 66/329 Installing : libxkbcommon-x11-1.6.0-1.fc40.aarch64 67/329 Installing : tzdata-2023c-4.fc40.noarch 68/329 Installing : sysprof-capture-devel-45.1-1.fc40.aarch64 69/329 Installing : rhash-1.4.3-3.fc39.aarch64 70/329 Installing : qt5-qttools-common-5.15.11-1.fc40.noarch 71/329 Installing : qt-settings-39.0-2.fc40.noarch 72/329 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 73/329 Installing : pugixml-1.13-3.fc39.aarch64 74/329 Installing : pixman-0.42.2-2.fc39.aarch64 75/329 Installing : pcre2-utf32-10.42-1.fc39.2.aarch64 76/329 Installing : pcre2-devel-10.42-1.fc39.2.aarch64 77/329 Installing : orc-0.4.33-3.fc39.aarch64 78/329 Installing : openal-soft-1.23.1-3.fc40.aarch64 79/329 Installing : nettle-3.9.1-2.fc39.aarch64 80/329 Installing : gnutls-3.8.1-1.fc40.aarch64 81/329 Installing : glib2-2.78.1-1.fc40.aarch64 82/329 Installing : json-glib-1.8.0-1.fc40.aarch64 83/329 Installing : libsoup3-3.4.4-1.fc40.aarch64 84/329 Installing : cups-libs-1:2.4.7-2.fc40.aarch64 85/329 Installing : gssdp-1.6.3-1.fc40.aarch64 86/329 Installing : libgudev-238-2.fc39.aarch64 87/329 Installing : libtracker-sparql-3.6.0-1.fc40.aarch64 88/329 Installing : libgusb-0.4.7-1.fc40.aarch64 89/329 Installing : graphene-1.10.6-6.fc39.aarch64 90/329 Installing : libcloudproviders-0.3.4-1.fc40.aarch64 91/329 Installing : polkit-libs-123-1.fc39.aarch64 92/329 Installing : shared-mime-info-2.3-1.fc40.aarch64 93/329 Running scriptlet: shared-mime-info-2.3-1.fc40.aarch64 93/329 Installing : gdk-pixbuf2-2.42.10-5.fc39.aarch64 94/329 Installing : gtk-update-icon-cache-3.24.38-3.fc39.aarch64 95/329 Installing : ncurses-6.4-8.20231001.fc40.aarch64 96/329 Installing : mpg123-libs-1.31.3-2.fc39.aarch64 97/329 Installing : mpdecimal-2.5.1-7.fc39.aarch64 98/329 Installing : python3-3.12.0-2.fc40.aarch64 99/329 Installing : python3-libs-3.12.0-2.fc40.aarch64 100/329 Installing : cmake-rpm-macros-3.27.7-1.fc40.noarch 101/329 Installing : python3-setuptools-68.2.2-1.fc40.noarch 102/329 Installing : vulkan-headers-1.3.261.1-2.fc40.noarch 103/329 Installing : vulkan-loader-devel-1.3.261.1-1.fc40.aarch64 104/329 Installing : mesa-filesystem-23.3.0~rc2-2.fc40.aarch64 105/329 Installing : mariadb-connector-c-config-3.3.5-2.fc39.noarch 106/329 Installing : mariadb-connector-c-3.3.5-2.fc39.aarch64 107/329 Installing : libwebp-1.3.2-2.fc40.aarch64 108/329 Installing : libwacom-data-2.8.0-1.fc40.noarch 109/329 Installing : libwacom-2.8.0-1.fc40.aarch64 110/329 Installing : libvisual-1:0.4.1-2.fc39.aarch64 111/329 Installing : libuv-1:1.46.0-5.fc40.aarch64 112/329 Installing : libunwind-1.7.2-1.fc40.aarch64 113/329 Installing : gstreamer1-1.22.6-1.fc40.aarch64 114/329 Running scriptlet: gstreamer1-1.22.6-1.fc40.aarch64 114/329 Installing : libubsan-13.2.1-4.fc40.aarch64 115/329 Installing : libtommath-1.2.1-1.fc40.aarch64 116/329 Installing : libfbclient2-4.0.3.2975-1.fc39.aarch64 117/329 Installing : libstdc++-devel-13.2.1-4.fc40.aarch64 118/329 Installing : libsepol-devel-3.5-2.fc39.aarch64 119/329 Installing : libselinux-devel-3.5-5.fc39.aarch64 120/329 Installing : libpq-15.3-1.fc39.aarch64 121/329 Installing : liblerc-4.0.0-4.fc39.aarch64 122/329 Installing : libglvnd-core-devel-1:1.7.0-1.fc40.aarch64 123/329 Installing : libffi-devel-3.4.4-4.fc39.aarch64 124/329 Installing : libevdev-1.13.1-2.fc39.aarch64 125/329 Installing : libinput-1.24.0-1.fc40.aarch64 126/329 Running scriptlet: libinput-1.24.0-1.fc40.aarch64 126/329 Installing : libepoxy-1.5.10-4.fc39.aarch64 127/329 Installing : libedit-3.1-48.20230828cvs.fc40.aarch64 128/329 Installing : llvm-libs-17.0.4-1.fc40.aarch64 129/329 Installing : libdatrie-0.2.13-7.fc39.aarch64 130/329 Installing : libthai-0.1.29-6.fc39.aarch64 131/329 Installing : libblkid-devel-2.39.2-1.fc40.aarch64 132/329 Installing : libmount-devel-2.39.2-1.fc40.aarch64 133/329 Installing : glib2-devel-2.78.1-1.fc40.aarch64 134/329 Installing : polkit-docs-123-1.fc39.noarch 135/329 Installing : polkit-devel-123-1.fc39.aarch64 136/329 Installing : libasyncns-0.8-25.fc39.aarch64 137/329 Installing : libasan-13.2.1-4.fc40.aarch64 138/329 Installing : libX11-common-1.8.7-1.fc40.noarch 139/329 Installing : libX11-1.8.7-1.fc40.aarch64 140/329 Installing : libXext-1.3.5-4.fc40.aarch64 141/329 Installing : libXfixes-6.0.1-1.fc40.aarch64 142/329 Installing : libXrender-0.9.11-4.fc40.aarch64 143/329 Installing : libXi-1.8.1-3.fc40.aarch64 144/329 Installing : libXtst-1.2.4-4.fc40.aarch64 145/329 Installing : libXcursor-1.2.1-5.fc40.aarch64 146/329 Installing : libXrandr-1.5.4-1.fc40.aarch64 147/329 Installing : libXdamage-1.1.6-1.fc40.aarch64 148/329 Installing : libXinerama-1.1.5-4.fc40.aarch64 149/329 Installing : libXv-1.0.12-1.fc40.aarch64 150/329 Installing : libXxf86vm-1.1.5-4.fc40.aarch64 151/329 Installing : libglvnd-glx-1:1.7.0-1.fc40.aarch64 152/329 Installing : mesa-libGL-23.3.0~rc2-2.fc40.aarch64 153/329 Installing : glx-utils-9.0.0-4.fc40.aarch64 154/329 Installing : libva-2.20.0-1.fc40.aarch64 155/329 Installing : libX11-devel-1.8.7-1.fc40.aarch64 156/329 Installing : libglvnd-devel-1:1.7.0-1.fc40.aarch64 157/329 Installing : mesa-libEGL-devel-23.3.0~rc2-2.fc40.aarch64 158/329 Installing : libXcomposite-0.4.6-1.fc40.aarch64 159/329 Installing : xprop-1.2.5-4.fc39.aarch64 160/329 Installing : lcms2-2.15-2.fc39.aarch64 161/329 Installing : colord-libs-1.4.6-6.fc40.aarch64 162/329 Installing : lame-libs-3.100-15.fc39.aarch64 163/329 Installing : kde-filesystem-5-1.fc40.aarch64 164/329 Installing : kf5-filesystem-5.111.0-1.fc40.aarch64 165/329 Installing : jsoncpp-1.9.5-5.fc39.aarch64 166/329 Installing : jbigkit-libs-2.1-26.fc39.aarch64 167/329 Installing : libtiff-4.5.0-3.fc40.aarch64 168/329 Installing : gdk-pixbuf2-modules-2.42.10-5.fc39.aarch64 169/329 Installing : hicolor-icon-theme-0.17-16.fc39.noarch 170/329 Installing : gsm-1.0.22-3.fc39.aarch64 171/329 Installing : libsndfile-1.2.2-1.fc40.aarch64 172/329 Installing : pulseaudio-libs-16.1-5.fc39.aarch64 173/329 Installing : pulseaudio-libs-glib2-16.1-5.fc39.aarch64 174/329 Installing : pulseaudio-libs-devel-16.1-5.fc39.aarch64 175/329 Running scriptlet: groff-base-1.23.0-2.fc39.aarch64 176/329 Installing : groff-base-1.23.0-2.fc39.aarch64 176/329 Running scriptlet: groff-base-1.23.0-2.fc39.aarch64 176/329 Installing : perl-Digest-1.20-500.fc39.noarch 177/329 Installing : perl-Digest-MD5-2.58-501.fc40.aarch64 178/329 Installing : perl-B-1.88-502.fc40.aarch64 179/329 Installing : perl-FileHandle-2.05-502.fc40.noarch 180/329 Installing : perl-Data-Dumper-2.188-501.fc39.aarch64 181/329 Installing : perl-libnet-3.15-501.fc39.noarch 182/329 Installing : perl-AutoLoader-5.74-502.fc40.noarch 183/329 Installing : perl-base-2.27-502.fc40.noarch 184/329 Installing : perl-URI-5.21-1.fc40.noarch 185/329 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 186/329 Installing : perl-Mozilla-CA-20230821-1.fc40.noarch 187/329 Installing : perl-if-0.61.000-502.fc40.noarch 188/329 Installing : perl-locale-1.10-502.fc40.noarch 189/329 Installing : perl-IO-Socket-IP-0.42-1.fc39.noarch 190/329 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 191/329 Installing : perl-File-Path-2.18-500.fc39.noarch 192/329 Installing : perl-IO-Socket-SSL-2.083-3.fc39.noarch 193/329 Installing : perl-Net-SSLeay-1.92-10.fc39.aarch64 194/329 Installing : perl-Pod-Escapes-1:1.07-501.fc40.noarch 195/329 Installing : perl-Class-Struct-0.68-502.fc40.noarch 196/329 Installing : perl-Term-ANSIColor-5.01-501.fc39.noarch 197/329 Installing : perl-POSIX-2.13-502.fc40.aarch64 198/329 Installing : perl-IPC-Open3-1.22-502.fc40.noarch 199/329 Installing : perl-File-Temp-1:0.231.100-500.fc39.noarch 200/329 Installing : perl-HTTP-Tiny-0.088-3.fc39.noarch 201/329 Installing : perl-Term-Cap-1.18-500.fc39.noarch 202/329 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 203/329 Installing : perl-Socket-4:2.037-3.fc39.aarch64 204/329 Installing : perl-SelectSaver-1.02-502.fc40.noarch 205/329 Installing : perl-Symbol-1.09-502.fc40.noarch 206/329 Installing : perl-File-stat-1.13-502.fc40.noarch 207/329 Installing : perl-podlators-1:5.01-500.fc39.noarch 208/329 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 209/329 Installing : perl-Fcntl-1.15-502.fc40.aarch64 210/329 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 211/329 Installing : perl-mro-1.28-502.fc40.aarch64 212/329 Installing : perl-IO-1.52-502.fc40.aarch64 213/329 Installing : perl-overloading-0.02-502.fc40.noarch 214/329 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 215/329 Installing : perl-Errno-1.37-502.fc40.aarch64 216/329 Installing : perl-File-Basename-2.86-502.fc40.noarch 217/329 Installing : perl-Getopt-Std-1.13-502.fc40.noarch 218/329 Installing : perl-MIME-Base64-3.16-500.fc39.aarch64 219/329 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39.aarch64 220/329 Installing : perl-constant-1.33-501.fc39.noarch 221/329 Installing : perl-Storable-1:3.32-500.fc39.aarch64 222/329 Installing : perl-overload-1.37-502.fc40.noarch 223/329 Installing : perl-parent-1:0.241-500.fc39.noarch 224/329 Installing : perl-vars-1.05-502.fc40.noarch 225/329 Installing : perl-Getopt-Long-1:2.54-500.fc39.noarch 226/329 Installing : perl-Carp-1.54-500.fc39.noarch 227/329 Installing : perl-Exporter-5.77-500.fc39.noarch 228/329 Installing : perl-PathTools-3.89-500.fc39.aarch64 229/329 Installing : perl-DynaLoader-1.54-502.fc40.aarch64 230/329 Installing : perl-Encode-4:3.19-500.fc39.aarch64 231/329 Installing : perl-libs-4:5.38.0-502.fc40.aarch64 232/329 Installing : perl-interpreter-4:5.38.0-502.fc40.aarch64 233/329 Installing : perl-English-1.11-502.fc40.noarch 234/329 Installing : perl-File-Find-1.43-502.fc40.noarch 235/329 Installing : google-noto-fonts-common-20230801-4.fc40.noarch 236/329 Installing : google-noto-sans-vf-fonts-20230801-4.fc40.noarch 237/329 Installing : default-fonts-core-sans-4.0-9.fc40.noarch 238/329 Installing : gc-8.2.2-4.fc39.aarch64 239/329 Installing : guile22-2.2.7-9.fc39.aarch64 240/329 Installing : make-1:4.4.1-2.fc39.aarch64 241/329 Installing : cmake-data-3.27.7-1.fc40.noarch 242/329 Installing : cmake-3.27.7-1.fc40.aarch64 243/329 Installing : gcc-13.2.1-4.fc40.aarch64 244/329 Running scriptlet: gcc-13.2.1-4.fc40.aarch64 244/329 Installing : gcc-c++-13.2.1-4.fc40.aarch64 245/329 Installing : qt5-rpm-macros-5.15.11-1.fc40.noarch 246/329 Installing : qt6-rpm-macros-6.6.0-1.fc40.noarch 247/329 Installing : kf6-rpm-macros-5.240.0-3.fc40.noarch 248/329 Installing : kf5-rpm-macros-5.111.0-1.fc40.noarch 249/329 Installing : fmt-10.0.0-3.fc39.aarch64 250/329 Installing : duktape-2.7.0-5.fc39.aarch64 251/329 Installing : libproxy-0.5.3-3.fc40.aarch64 252/329 Installing : qt6-qtbase-common-6.6.0-2.fc40.noarch 253/329 Installing : qt6-qtbase-6.6.0-2.fc40.aarch64 254/329 Installing : qt5-qtbase-common-5.15.11-3.fc40.noarch 255/329 Running scriptlet: qt5-qtbase-5.15.11-3.fc40.aarch64 256/329 Installing : qt5-qtbase-5.15.11-3.fc40.aarch64 256/329 Running scriptlet: qt5-qtbase-5.15.11-3.fc40.aarch64 256/329 Installing : kf5-kcoreaddons-5.111.0-1.fc40.aarch64 257/329 Installing : quazip-qt5-1.4-5.fc39.aarch64 258/329 Installing : qt6-qtbase-ibase-6.6.0-2.fc40.aarch64 259/329 Installing : qt6-qtbase-mysql-6.6.0-2.fc40.aarch64 260/329 Installing : qt6-qtbase-odbc-6.6.0-2.fc40.aarch64 261/329 Installing : qt6-qtbase-postgresql-6.6.0-2.fc40.aarch64 262/329 Installing : dbus-common-1:1.14.10-1.fc40.noarch 263/329 Running scriptlet: dbus-common-1:1.14.10-1.fc40.noarch 263/329 Running scriptlet: dbus-broker-33-2.fc39.aarch64 264/329 Installing : dbus-broker-33-2.fc39.aarch64 264/329 Running scriptlet: dbus-broker-33-2.fc39.aarch64 264/329 Installing : dbus-1:1.14.10-1.fc40.aarch64 265/329 Installing : at-spi2-core-2.50.0-1.fc40.aarch64 266/329 Installing : atk-2.50.0-1.fc40.aarch64 267/329 Installing : at-spi2-atk-2.50.0-1.fc40.aarch64 268/329 Installing : gupnp-1.6.5-1.fc39.aarch64 269/329 Installing : gupnp-igd-1.6.0-2.fc39.aarch64 270/329 Installing : libnice-0.1.21-4.fc39.aarch64 271/329 Installing : clang-resource-filesystem-17.0.4-1.fc40.noarch 272/329 Installing : clang-libs-17.0.4-1.fc40.aarch64 273/329 Installing : cdparanoia-libs-10.2-42.fc39.aarch64 274/329 Installing : bzip2-devel-1.0.8-16.fc39.aarch64 275/329 Installing : botan2-2.19.3-5.fc40.aarch64 276/329 Installing : annobin-docs-12.30-1.fc40.noarch 277/329 Installing : adwaita-cursor-theme-45.0-1.fc40.noarch 278/329 Installing : adwaita-icon-theme-45.0-1.fc40.noarch 279/329 Installing : graphite2-1.3.14-12.fc39.aarch64 280/329 Installing : cairo-1.18.0-1.fc40.aarch64 281/329 Installing : harfbuzz-8.2.1-2.fc40.aarch64 282/329 Installing : freetype-2.13.1-2.fc39.aarch64 283/329 Installing : fontconfig-2.14.2-5.fc40.aarch64 284/329 Running scriptlet: fontconfig-2.14.2-5.fc40.aarch64 284/329 Installing : qt5-qtbase-gui-5.15.11-3.fc40.aarch64 285/329 Installing : qt5-qtbase-devel-5.15.11-3.fc40.aarch64 286/329 Installing : qt5-qtdeclarative-5.15.11-2.fc40.aarch64 287/329 Installing : qt5-qtcharts-5.15.11-1.fc40.aarch64 288/329 Installing : qt5-qtdeclarative-devel-5.15.11-2.fc40.aarch64 289/329 Installing : qt5-qtsvg-5.15.11-1.fc40.aarch64 290/329 Installing : libXft-2.3.8-4.fc40.aarch64 291/329 Installing : pango-1.51.0-1.fc40.aarch64 292/329 Installing : gstreamer1-plugins-base-1.22.5-1.fc39.aarch64 293/329 Installing : gstreamer1-plugins-bad-free-libs-1.22.5-2.fc40.a 294/329 Installing : qt5-qtmultimedia-5.15.11-1.fc40.aarch64 295/329 Installing : cairo-gobject-1.18.0-1.fc40.aarch64 296/329 Installing : gtk3-3.24.38-3.fc39.aarch64 297/329 Installing : libdecor-0.2.0-1.fc40.aarch64 298/329 Installing : SDL2-2.28.5-1.fc40.aarch64 299/329 Installing : tslib-1.22-9.fc39.aarch64 300/329 Installing : qt6-qtbase-gui-6.6.0-2.fc40.aarch64 301/329 Installing : qt6-qtdeclarative-6.6.0-1.fc40.aarch64 302/329 Installing : qt6-qttools-libs-designer-6.6.0-1.fc40.aarch64 303/329 Installing : qt6-qttools-libs-designercomponents-6.6.0-1.fc40 304/329 Installing : qt6-qttools-6.6.0-1.fc40.aarch64 305/329 Installing : qt6-qttools-libs-help-6.6.0-1.fc40.aarch64 306/329 Installing : qt6-doctools-6.6.0-1.fc40.aarch64 307/329 Installing : qt6-linguist-6.6.0-1.fc40.aarch64 308/329 Installing : qt6-designer-6.6.0-1.fc40.aarch64 309/329 Installing : qt6-qtbase-devel-6.6.0-2.fc40.aarch64 310/329 Installing : qt6-qttools-devel-6.6.0-1.fc40.aarch64 311/329 Installing : extra-cmake-modules-5.240.0^20230922.144228.a068 312/329 Installing : qt5-qtmultimedia-devel-5.15.11-1.fc40.aarch64 313/329 Installing : qt5-qtsvg-devel-5.15.11-1.fc40.aarch64 314/329 Installing : qt5-qtcharts-devel-5.15.11-1.fc40.aarch64 315/329 Installing : kf5-kcoreaddons-devel-5.111.0-1.fc40.aarch64 316/329 Installing : quazip-qt5-devel-1.4-5.fc39.aarch64 317/329 Installing : qt5-linguist-5.15.11-1.fc40.aarch64 318/329 Installing : annobin-plugin-gcc-12.30-1.fc40.aarch64 319/329 Running scriptlet: annobin-plugin-gcc-12.30-1.fc40.aarch64 319/329 Installing : botan2-devel-2.19.3-5.fc40.aarch64 320/329 Installing : fmt-devel-10.0.0-3.fc39.aarch64 321/329 Installing : gcc-plugin-annobin-13.2.1-4.fc40.aarch64 322/329 Running scriptlet: gcc-plugin-annobin-13.2.1-4.fc40.aarch64 322/329 Installing : ninja-build-1.11.1-5.fc40.aarch64 323/329 Installing : libappstream-glib-0.8.2-4.fc39.aarch64 324/329 Installing : desktop-file-utils-0.26-9.fc39.aarch64 325/329 Installing : pugixml-devel-1.13-3.fc39.aarch64 326/329 Installing : libdrm-devel-2.4.117-1.fc40.aarch64 327/329 Installing : dbus-devel-1:1.14.10-1.fc40.aarch64 328/329 Installing : easyloggingpp-devel-1:9.97.1-2.fc40.noarch 329/329 Running scriptlet: fontconfig-2.14.2-5.fc40.aarch64 329/329 Running scriptlet: easyloggingpp-devel-1:9.97.1-2.fc40.noarch 329/329 Installed: SDL2-2.28.5-1.fc40.aarch64 abattis-cantarell-vf-fonts-0.301-10.fc39.noarch adwaita-cursor-theme-45.0-1.fc40.noarch adwaita-icon-theme-45.0-1.fc40.noarch alsa-lib-1.2.10-3.fc40.aarch64 annobin-docs-12.30-1.fc40.noarch annobin-plugin-gcc-12.30-1.fc40.aarch64 at-spi2-atk-2.50.0-1.fc40.aarch64 at-spi2-core-2.50.0-1.fc40.aarch64 atk-2.50.0-1.fc40.aarch64 avahi-libs-0.8-24.fc39.aarch64 botan2-2.19.3-5.fc40.aarch64 botan2-devel-2.19.3-5.fc40.aarch64 bzip2-devel-1.0.8-16.fc39.aarch64 cairo-1.18.0-1.fc40.aarch64 cairo-gobject-1.18.0-1.fc40.aarch64 cdparanoia-libs-10.2-42.fc39.aarch64 clang-libs-17.0.4-1.fc40.aarch64 clang-resource-filesystem-17.0.4-1.fc40.noarch cmake-3.27.7-1.fc40.aarch64 cmake-data-3.27.7-1.fc40.noarch cmake-filesystem-3.27.7-1.fc40.aarch64 cmake-rpm-macros-3.27.7-1.fc40.noarch colord-libs-1.4.6-6.fc40.aarch64 cpp-13.2.1-4.fc40.aarch64 cups-libs-1:2.4.7-2.fc40.aarch64 dbus-1:1.14.10-1.fc40.aarch64 dbus-broker-33-2.fc39.aarch64 dbus-common-1:1.14.10-1.fc40.noarch dbus-devel-1:1.14.10-1.fc40.aarch64 dbus-libs-1:1.14.10-1.fc40.aarch64 default-fonts-core-sans-4.0-9.fc40.noarch desktop-file-utils-0.26-9.fc39.aarch64 double-conversion-3.1.5-9.fc39.aarch64 duktape-2.7.0-5.fc39.aarch64 easyloggingpp-devel-1:9.97.1-2.fc40.noarch emacs-filesystem-1:29.1-12.fc40.noarch expat-2.5.0-3.fc39.aarch64 extra-cmake-modules-5.240.0^20230922.144228.a068eab-3.fc40.noarch flac-libs-1.4.3-2.fc39.aarch64 fmt-10.0.0-3.fc39.aarch64 fmt-devel-10.0.0-3.fc39.aarch64 fontconfig-2.14.2-5.fc40.aarch64 fonts-filesystem-1:2.0.5-12.fc39.noarch freetype-2.13.1-2.fc39.aarch64 fribidi-1.0.13-2.fc39.aarch64 gc-8.2.2-4.fc39.aarch64 gcc-13.2.1-4.fc40.aarch64 gcc-c++-13.2.1-4.fc40.aarch64 gcc-plugin-annobin-13.2.1-4.fc40.aarch64 gdk-pixbuf2-2.42.10-5.fc39.aarch64 gdk-pixbuf2-modules-2.42.10-5.fc39.aarch64 glib2-2.78.1-1.fc40.aarch64 glib2-devel-2.78.1-1.fc40.aarch64 glibc-devel-2.38.9000-17.fc40.aarch64 glx-utils-9.0.0-4.fc40.aarch64 gnutls-3.8.1-1.fc40.aarch64 google-noto-fonts-common-20230801-4.fc40.noarch google-noto-sans-vf-fonts-20230801-4.fc40.noarch graphene-1.10.6-6.fc39.aarch64 graphite2-1.3.14-12.fc39.aarch64 groff-base-1.23.0-2.fc39.aarch64 gsm-1.0.22-3.fc39.aarch64 gssdp-1.6.3-1.fc40.aarch64 gstreamer1-1.22.6-1.fc40.aarch64 gstreamer1-plugins-bad-free-libs-1.22.5-2.fc40.aarch64 gstreamer1-plugins-base-1.22.5-1.fc39.aarch64 gtk-update-icon-cache-3.24.38-3.fc39.aarch64 gtk3-3.24.38-3.fc39.aarch64 guile22-2.2.7-9.fc39.aarch64 gupnp-1.6.5-1.fc39.aarch64 gupnp-igd-1.6.0-2.fc39.aarch64 harfbuzz-8.2.1-2.fc40.aarch64 hicolor-icon-theme-0.17-16.fc39.noarch iso-codes-4.15.0-2.fc39.noarch jbigkit-libs-2.1-26.fc39.aarch64 json-glib-1.8.0-1.fc40.aarch64 jsoncpp-1.9.5-5.fc39.aarch64 kde-filesystem-5-1.fc40.aarch64 kernel-headers-6.6.0-1.fc40.aarch64 kf5-filesystem-5.111.0-1.fc40.aarch64 kf5-kcoreaddons-5.111.0-1.fc40.aarch64 kf5-kcoreaddons-devel-5.111.0-1.fc40.aarch64 kf5-rpm-macros-5.111.0-1.fc40.noarch kf6-rpm-macros-5.240.0-3.fc40.noarch lame-libs-3.100-15.fc39.aarch64 lcms2-2.15-2.fc39.aarch64 libICE-1.1.1-1.fc40.aarch64 libSM-1.2.4-1.fc40.aarch64 libX11-1.8.7-1.fc40.aarch64 libX11-common-1.8.7-1.fc40.noarch libX11-devel-1.8.7-1.fc40.aarch64 libX11-xcb-1.8.7-1.fc40.aarch64 libXau-1.0.11-4.fc40.aarch64 libXau-devel-1.0.11-4.fc40.aarch64 libXcomposite-0.4.6-1.fc40.aarch64 libXcursor-1.2.1-5.fc40.aarch64 libXdamage-1.1.6-1.fc40.aarch64 libXext-1.3.5-4.fc40.aarch64 libXfixes-6.0.1-1.fc40.aarch64 libXft-2.3.8-4.fc40.aarch64 libXi-1.8.1-3.fc40.aarch64 libXinerama-1.1.5-4.fc40.aarch64 libXrandr-1.5.4-1.fc40.aarch64 libXrender-0.9.11-4.fc40.aarch64 libXtst-1.2.4-4.fc40.aarch64 libXv-1.0.12-1.fc40.aarch64 libXxf86vm-1.1.5-4.fc40.aarch64 libappstream-glib-0.8.2-4.fc39.aarch64 libasan-13.2.1-4.fc40.aarch64 libasyncns-0.8-25.fc39.aarch64 libatomic-13.2.1-4.fc40.aarch64 libb2-0.98.1-9.fc39.aarch64 libblkid-devel-2.39.2-1.fc40.aarch64 libcloudproviders-0.3.4-1.fc40.aarch64 libdatrie-0.2.13-7.fc39.aarch64 libdecor-0.2.0-1.fc40.aarch64 libdrm-2.4.117-1.fc40.aarch64 libdrm-devel-2.4.117-1.fc40.aarch64 libedit-3.1-48.20230828cvs.fc40.aarch64 libepoxy-1.5.10-4.fc39.aarch64 libevdev-1.13.1-2.fc39.aarch64 libfbclient2-4.0.3.2975-1.fc39.aarch64 libffi-devel-3.4.4-4.fc39.aarch64 libglvnd-1:1.7.0-1.fc40.aarch64 libglvnd-core-devel-1:1.7.0-1.fc40.aarch64 libglvnd-devel-1:1.7.0-1.fc40.aarch64 libglvnd-egl-1:1.7.0-1.fc40.aarch64 libglvnd-gles-1:1.7.0-1.fc40.aarch64 libglvnd-glx-1:1.7.0-1.fc40.aarch64 libglvnd-opengl-1:1.7.0-1.fc40.aarch64 libgudev-238-2.fc39.aarch64 libgusb-0.4.7-1.fc40.aarch64 libicu-73.2-2.fc39.aarch64 libinput-1.24.0-1.fc40.aarch64 libjpeg-turbo-2.1.4-3.fc39.aarch64 liblerc-4.0.0-4.fc39.aarch64 libmount-devel-2.39.2-1.fc40.aarch64 libmpc-1.3.1-3.fc39.aarch64 libnice-0.1.21-4.fc39.aarch64 libogg-2:1.3.5-6.fc39.aarch64 libpng-2:1.6.40-1.fc40.aarch64 libpq-15.3-1.fc39.aarch64 libproxy-0.5.3-3.fc40.aarch64 libselinux-devel-3.5-5.fc39.aarch64 libsepol-devel-3.5-2.fc39.aarch64 libsndfile-1.2.2-1.fc40.aarch64 libsoup3-3.4.4-1.fc40.aarch64 libstdc++-devel-13.2.1-4.fc40.aarch64 libstemmer-2.2.0-7.fc39.aarch64 libthai-0.1.29-6.fc39.aarch64 libtheora-1:1.1.1-34.fc39.aarch64 libtiff-4.5.0-3.fc40.aarch64 libtommath-1.2.1-1.fc40.aarch64 libtool-ltdl-2.4.7-8.fc40.aarch64 libtracker-sparql-3.6.0-1.fc40.aarch64 libubsan-13.2.1-4.fc40.aarch64 libunwind-1.7.2-1.fc40.aarch64 libusb1-1.0.26-4.fc40.aarch64 libuv-1:1.46.0-5.fc40.aarch64 libva-2.20.0-1.fc40.aarch64 libvisual-1:0.4.1-2.fc39.aarch64 libvorbis-1:1.3.7-8.fc39.aarch64 libwacom-2.8.0-1.fc40.aarch64 libwacom-data-2.8.0-1.fc40.noarch libwayland-client-1.22.0-2.fc39.aarch64 libwayland-cursor-1.22.0-2.fc39.aarch64 libwayland-egl-1.22.0-2.fc39.aarch64 libwayland-server-1.22.0-2.fc39.aarch64 libwebp-1.3.2-2.fc40.aarch64 libxcb-1.16-2.fc40.aarch64 libxcb-devel-1.16-2.fc40.aarch64 libxcrypt-devel-4.4.36-2.fc39.aarch64 libxkbcommon-1.6.0-1.fc40.aarch64 libxkbcommon-x11-1.6.0-1.fc40.aarch64 libxshmfence-1.3.2-1.fc40.aarch64 llvm-libs-17.0.4-1.fc40.aarch64 make-1:4.4.1-2.fc39.aarch64 mariadb-connector-c-3.3.5-2.fc39.aarch64 mariadb-connector-c-config-3.3.5-2.fc39.noarch mesa-filesystem-23.3.0~rc2-2.fc40.aarch64 mesa-libEGL-23.3.0~rc2-2.fc40.aarch64 mesa-libEGL-devel-23.3.0~rc2-2.fc40.aarch64 mesa-libGL-23.3.0~rc2-2.fc40.aarch64 mesa-libgbm-23.3.0~rc2-2.fc40.aarch64 mesa-libglapi-23.3.0~rc2-2.fc40.aarch64 mpdecimal-2.5.1-7.fc39.aarch64 mpg123-libs-1.31.3-2.fc39.aarch64 mtdev-1.1.6-6.fc39.aarch64 ncurses-6.4-8.20231001.fc40.aarch64 nettle-3.9.1-2.fc39.aarch64 ninja-build-1.11.1-5.fc40.aarch64 openal-soft-1.23.1-3.fc40.aarch64 opus-1.4-1.fc40.aarch64 orc-0.4.33-3.fc39.aarch64 pango-1.51.0-1.fc40.aarch64 pcre2-devel-10.42-1.fc39.2.aarch64 pcre2-utf16-10.42-1.fc39.2.aarch64 pcre2-utf32-10.42-1.fc39.2.aarch64 perl-AutoLoader-5.74-502.fc40.noarch perl-B-1.88-502.fc40.aarch64 perl-Carp-1.54-500.fc39.noarch perl-Class-Struct-0.68-502.fc40.noarch perl-Data-Dumper-2.188-501.fc39.aarch64 perl-Digest-1.20-500.fc39.noarch perl-Digest-MD5-2.58-501.fc40.aarch64 perl-DynaLoader-1.54-502.fc40.aarch64 perl-Encode-4:3.19-500.fc39.aarch64 perl-English-1.11-502.fc40.noarch perl-Errno-1.37-502.fc40.aarch64 perl-Exporter-5.77-500.fc39.noarch perl-Fcntl-1.15-502.fc40.aarch64 perl-File-Basename-2.86-502.fc40.noarch perl-File-Find-1.43-502.fc40.noarch perl-File-Path-2.18-500.fc39.noarch perl-File-Temp-1:0.231.100-500.fc39.noarch perl-File-stat-1.13-502.fc40.noarch perl-FileHandle-2.05-502.fc40.noarch perl-Getopt-Long-1:2.54-500.fc39.noarch perl-Getopt-Std-1.13-502.fc40.noarch perl-HTTP-Tiny-0.088-3.fc39.noarch perl-IO-1.52-502.fc40.aarch64 perl-IO-Socket-IP-0.42-1.fc39.noarch perl-IO-Socket-SSL-2.083-3.fc39.noarch perl-IPC-Open3-1.22-502.fc40.noarch perl-MIME-Base64-3.16-500.fc39.aarch64 perl-Mozilla-CA-20230821-1.fc40.noarch perl-Net-SSLeay-1.92-10.fc39.aarch64 perl-POSIX-2.13-502.fc40.aarch64 perl-PathTools-3.89-500.fc39.aarch64 perl-Pod-Escapes-1:1.07-501.fc40.noarch perl-Pod-Perldoc-3.28.01-501.fc39.noarch perl-Pod-Simple-1:3.45-4.fc39.noarch perl-Pod-Usage-4:2.03-500.fc39.noarch perl-Scalar-List-Utils-5:1.63-500.fc39.aarch64 perl-SelectSaver-1.02-502.fc40.noarch perl-Socket-4:2.037-3.fc39.aarch64 perl-Storable-1:3.32-500.fc39.aarch64 perl-Symbol-1.09-502.fc40.noarch perl-Term-ANSIColor-5.01-501.fc39.noarch perl-Term-Cap-1.18-500.fc39.noarch perl-Text-ParseWords-3.31-500.fc39.noarch perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch perl-Time-Local-2:1.350-3.fc39.noarch perl-URI-5.21-1.fc40.noarch perl-base-2.27-502.fc40.noarch perl-constant-1.33-501.fc39.noarch perl-if-0.61.000-502.fc40.noarch perl-interpreter-4:5.38.0-502.fc40.aarch64 perl-libnet-3.15-501.fc39.noarch perl-libs-4:5.38.0-502.fc40.aarch64 perl-locale-1.10-502.fc40.noarch perl-mro-1.28-502.fc40.aarch64 perl-overload-1.37-502.fc40.noarch perl-overloading-0.02-502.fc40.noarch perl-parent-1:0.241-500.fc39.noarch perl-podlators-1:5.01-500.fc39.noarch perl-vars-1.05-502.fc40.noarch pixman-0.42.2-2.fc39.aarch64 polkit-devel-123-1.fc39.aarch64 polkit-docs-123-1.fc39.noarch polkit-libs-123-1.fc39.aarch64 pugixml-1.13-3.fc39.aarch64 pugixml-devel-1.13-3.fc39.aarch64 pulseaudio-libs-16.1-5.fc39.aarch64 pulseaudio-libs-devel-16.1-5.fc39.aarch64 pulseaudio-libs-glib2-16.1-5.fc39.aarch64 python-pip-wheel-23.2.1-1.fc39.noarch python3-3.12.0-2.fc40.aarch64 python3-libs-3.12.0-2.fc40.aarch64 python3-setuptools-68.2.2-1.fc40.noarch qt-settings-39.0-2.fc40.noarch qt5-linguist-5.15.11-1.fc40.aarch64 qt5-qtbase-5.15.11-3.fc40.aarch64 qt5-qtbase-common-5.15.11-3.fc40.noarch qt5-qtbase-devel-5.15.11-3.fc40.aarch64 qt5-qtbase-gui-5.15.11-3.fc40.aarch64 qt5-qtcharts-5.15.11-1.fc40.aarch64 qt5-qtcharts-devel-5.15.11-1.fc40.aarch64 qt5-qtdeclarative-5.15.11-2.fc40.aarch64 qt5-qtdeclarative-devel-5.15.11-2.fc40.aarch64 qt5-qtmultimedia-5.15.11-1.fc40.aarch64 qt5-qtmultimedia-devel-5.15.11-1.fc40.aarch64 qt5-qtsvg-5.15.11-1.fc40.aarch64 qt5-qtsvg-devel-5.15.11-1.fc40.aarch64 qt5-qttools-common-5.15.11-1.fc40.noarch qt5-rpm-macros-5.15.11-1.fc40.noarch qt6-designer-6.6.0-1.fc40.aarch64 qt6-doctools-6.6.0-1.fc40.aarch64 qt6-linguist-6.6.0-1.fc40.aarch64 qt6-qtbase-6.6.0-2.fc40.aarch64 qt6-qtbase-common-6.6.0-2.fc40.noarch qt6-qtbase-devel-6.6.0-2.fc40.aarch64 qt6-qtbase-gui-6.6.0-2.fc40.aarch64 qt6-qtbase-ibase-6.6.0-2.fc40.aarch64 qt6-qtbase-mysql-6.6.0-2.fc40.aarch64 qt6-qtbase-odbc-6.6.0-2.fc40.aarch64 qt6-qtbase-postgresql-6.6.0-2.fc40.aarch64 qt6-qtdeclarative-6.6.0-1.fc40.aarch64 qt6-qttools-6.6.0-1.fc40.aarch64 qt6-qttools-common-6.6.0-1.fc40.noarch qt6-qttools-devel-6.6.0-1.fc40.aarch64 qt6-qttools-libs-designer-6.6.0-1.fc40.aarch64 qt6-qttools-libs-designercomponents-6.6.0-1.fc40.aarch64 qt6-qttools-libs-help-6.6.0-1.fc40.aarch64 qt6-rpm-macros-6.6.0-1.fc40.noarch quazip-qt5-1.4-5.fc39.aarch64 quazip-qt5-devel-1.4-5.fc39.aarch64 rhash-1.4.3-3.fc39.aarch64 shared-mime-info-2.3-1.fc40.aarch64 sysprof-capture-devel-45.1-1.fc40.aarch64 tslib-1.22-9.fc39.aarch64 tzdata-2023c-4.fc40.noarch unixODBC-2.3.11-4.fc39.aarch64 vim-filesystem-2:9.0.2048-1.fc40.noarch vulkan-headers-1.3.261.1-2.fc40.noarch vulkan-loader-1.3.261.1-1.fc40.aarch64 vulkan-loader-devel-1.3.261.1-1.fc40.aarch64 xcb-util-0.4.1-3.fc39.aarch64 xcb-util-cursor-0.1.4-3.fc39.aarch64 xcb-util-image-0.4.1-3.fc39.aarch64 xcb-util-keysyms-0.4.1-3.fc39.aarch64 xcb-util-renderutil-0.3.10-3.fc39.aarch64 xcb-util-wm-0.4.2-3.fc39.aarch64 xkeyboard-config-2.40-1.fc40.noarch xml-common-0.6.3-62.fc40.noarch xorg-x11-proto-devel-2023.2-3.fc40.noarch xprop-1.2.5-4.fc39.aarch64 zlib-devel-1.2.13-5.fc40.aarch64 Complete! Finish: build setup for corectrl-1.3.8-1.fc40.src.rpm Start: rpmbuild corectrl-1.3.8-1.fc40.src.rpm Building target platforms: aarch64 Building for target aarch64 setting SOURCE_DATE_EPOCH=1699142400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.P6RcNl + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf corectrl-v1.3.8 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/corectrl-v1.3.8.tar.bz2 + STATUS=0 + '[' 0 -ne 0 ']' + cd corectrl-v1.3.8 + rm -rf /builddir/build/BUILD/corectrl-v1.3.8-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/corectrl-v1.3.8-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + pushd 3rdparty ~/build/BUILD/corectrl-v1.3.8/3rdparty ~/build/BUILD/corectrl-v1.3.8 + rm -rf easyloggingpp fmt pugixml + popd ~/build/BUILD/corectrl-v1.3.8 + 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.Xqemnz + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd corectrl-v1.3.8 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -G Ninja -DBUILD_TESTING=ON CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.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 PkgConfig: /usr/bin/pkg-config (found version "1.9.5") -- Checking for module 'botan-2' -- Found botan-2, version 2.19.3 Using bundled units library -- 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 123 Using bundled Catch2 library Using bundled trompeloeil library -- Configuring done (2.0s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build + /usr/bin/ninja -v -j4 -C redhat-linux-build ninja: Entering directory `redhat-linux-build' [1/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_cs_CZ.ts -qm /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_cs_CZ.qm Updating '/builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_cs_CZ.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [2/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_bg_BG.ts -qm /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_bg_BG.qm Updating '/builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_bg_BG.qm'... Generated 176 translation(s) (175 finished and 1 unfinished) Ignored 2 untranslated source text(s) [3/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_ca_ES.ts -qm /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_ca_ES.qm Updating '/builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_ca_ES.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [4/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_de_DE.ts -qm /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_de_DE.qm Updating '/builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_de_DE.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [5/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_en_EN.ts -qm /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_en_EN.qm Updating '/builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_en_EN.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [6/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_es_ES.ts -qm /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_es_ES.qm Updating '/builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_es_ES.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [7/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_fr_FR.ts -qm /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_fr_FR.qm Updating '/builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_fr_FR.qm'... Generated 177 translation(s) (177 finished and 0 unfinished) Ignored 1 untranslated source text(s) [8/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_nl_NL.ts -qm /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_nl_NL.qm Updating '/builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_nl_NL.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [9/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src && /usr/lib64/qt5/bin/lrelease /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_ru_RU.ts -qm /builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_ru_RU.qm Updating '/builddir/build/BUILD/corectrl-v1.3.8/src/translations/lang_ru_RU.qm'... Generated 178 translation(s) (178 finished and 0 unfinished) [10/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/CMakeFiles/corectrl_helperkiller_autogen.dir/AutogenInfo.json "" && /usr/bin/cmake -E touch /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/corectrl-v1.3.8 /builddir/build/BUILD/corectrl-v1.3.8/src/helper /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/deps /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/CMakeFiles/d/a09b06e5f3b369ee3c069efc33772db74893b4d9fdeca93c21a86e10567a6a49.d [11/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/CMakeFiles/corectrl_helper_autogen.dir/AutogenInfo.json "" && /usr/bin/cmake -E touch /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/corectrl-v1.3.8 /builddir/build/BUILD/corectrl-v1.3.8/src/helper /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/deps /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/CMakeFiles/d/72f4b3201d8c0501faaed5b665aeab7a0b9bb1ad25a4f32de97e3e51e97a395c.d [12/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helperkiller.dir/corectrl_helperkiller_autogen/mocs_compilation.cpp.o -MF src/helper/CMakeFiles/corectrl_helperkiller.dir/corectrl_helperkiller_autogen/mocs_compilation.cpp.o.d -o src/helper/CMakeFiles/corectrl_helperkiller.dir/corectrl_helperkiller_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/mocs_compilation.cpp [13/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helperkiller.dir/helperkiller.cpp.o -MF src/helper/CMakeFiles/corectrl_helperkiller.dir/helperkiller.cpp.o.d -o src/helper/CMakeFiles/corectrl_helperkiller.dir/helperkiller.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/helperkiller.cpp [14/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helperkiller.dir/polkit.cpp.o -MF src/helper/CMakeFiles/corectrl_helperkiller.dir/polkit.cpp.o.d -o src/helper/CMakeFiles/corectrl_helperkiller.dir/polkit.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/polkit.cpp [15/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/corectrl_helper_autogen/mocs_compilation.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/corectrl_helper_autogen/mocs_compilation.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/corectrl_helper_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/mocs_compilation.cpp [16/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src && /usr/bin/cmake -E cmake_autogen /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/CMakeFiles/corectrl_lib_autogen.dir/AutogenInfo.json "" && /usr/bin/cmake -E touch /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /builddir/build/BUILD/corectrl-v1.3.8 /builddir/build/BUILD/corectrl-v1.3.8/src /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/deps /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/CMakeFiles/d/6400e8646cd920438ba188a5e62e6925de7687c30002de2650c856dfbe89afe2.d [17/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/helper.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/helper.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/helper.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/helper.cpp [18/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helperkiller_autogen/include -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helperkiller.dir/usr/include/easylogging++.cc.o -MF src/helper/CMakeFiles/corectrl_helperkiller.dir/usr/include/easylogging++.cc.o.d -o src/helper/CMakeFiles/corectrl_helperkiller.dir/usr/include/easylogging++.cc.o -c /usr/include/easylogging++.cc /usr/include/easylogging++.cc: In member function ‘el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)’: /usr/include/easylogging++.cc:1900:83: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 1900 | for (const std::pair& h | ^ /usr/include/easylogging++.cc:1900:83: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying /usr/include/easylogging++.cc: In member function ‘void el::base::LogDispatcher::dispatch()’: /usr/include/easylogging++.cc:2492:74: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 2492 | for (const std::pair& h | ^ /usr/include/easylogging++.cc:2492:74: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying In file included from /usr/include/features.h:503, from /usr/include/c++/13/aarch64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/13/aarch64-redhat-linux/bits/c++config.h:679, from /usr/include/c++/13/ctime:41, from /usr/include/easylogging++.h:350, from /usr/include/easylogging++.cc:13: In function ‘wcstombs’, inlined from ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’ at /usr/include/easylogging++.cc:1018:16: /usr/include/bits/stdlib.h:146:10: warning: ‘*wcstombs’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘*wcstombs’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [19/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/corectrl_lib_autogen/mocs_compilation.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/corectrl_lib_autogen/mocs_compilation.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/corectrl_lib_autogen/mocs_compilation.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/mocs_compilation.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurve.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/B4X2MGHYFV/../../../../src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/B4X2MGHYFV/moc_fancurveqmlitem.cpp:10, from /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/mocs_compilation.cpp:7: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [20/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/usr/include/easylogging++.cc.o -MF src/CMakeFiles/corectrl_lib.dir/usr/include/easylogging++.cc.o.d -o src/CMakeFiles/corectrl_lib.dir/usr/include/easylogging++.cc.o -c /usr/include/easylogging++.cc /usr/include/easylogging++.cc: In member function ‘el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)’: /usr/include/easylogging++.cc:1900:83: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 1900 | for (const std::pair& h | ^ /usr/include/easylogging++.cc:1900:83: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying /usr/include/easylogging++.cc: In member function ‘void el::base::LogDispatcher::dispatch()’: /usr/include/easylogging++.cc:2492:74: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 2492 | for (const std::pair& h | ^ /usr/include/easylogging++.cc:2492:74: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying In file included from /usr/include/features.h:503, from /usr/include/c++/13/aarch64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/13/aarch64-redhat-linux/bits/c++config.h:679, from /usr/include/c++/13/ctime:41, from /usr/include/easylogging++.h:350, from /usr/include/easylogging++.cc:13: In function ‘wcstombs’, inlined from ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’ at /usr/include/easylogging++.cc:1018:16: /usr/include/bits/stdlib.h:146:10: warning: ‘*wcstombs’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘*wcstombs’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [21/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/common/cryptolayer.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/common/cryptolayer.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/common/cryptolayer.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/common/cryptolayer.cpp [22/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/common/fileutils.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/common/fileutils.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/common/fileutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/common/fileutils.cpp [23/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/common/stringutils.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/common/stringutils.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/common/stringutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/common/stringutils.cpp [24/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/filecache.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/filecache.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/filecache.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/filecache.cpp [25/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/commandqueue.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/commandqueue.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/commandqueue.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/commandqueue.cpp [26/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profileiconcache.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profileiconcache.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profileiconcache.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profileiconcache.cpp [27/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/sysmodel.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/sysmodel.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/sysmodel.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/sysmodel.cpp [28/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/sysexplorer.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/sysexplorer.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/sysexplorer.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/sysexplorer.cpp [29/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/sysmodelsyncer.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/sysmodelsyncer.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/sysmodelsyncer.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/sysmodelsyncer.cpp [30/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profileview.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profileview.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profileview.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profileview.cpp [31/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilepartview.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilepartview.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilepartview.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilepartview.cpp [32/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/sysmodelfactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/sysmodelfactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/sysmodelfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/sysmodelfactory.cpp [33/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profileviewfactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profileviewfactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profileviewfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profileviewfactory.cpp [34/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/session.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/session.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/session.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/session.cpp [35/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilexmlparserfactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilexmlparserfactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilexmlparserfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilexmlparserfactory.cpp [36/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparserprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparserprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparserprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilepartxmlparserprovider.cpp [37/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilepartxmlparser.cpp [38/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilestorage.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilestorage.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilestorage.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilestorage.cpp [39/341] /usr/bin/g++ -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -MD -MT tests/CMakeFiles/catch_main.dir/src/main.cpp.o -MF tests/CMakeFiles/catch_main.dir/src/main.cpp.o.d -o tests/CMakeFiles/catch_main.dir/src/main.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/main.cpp [40/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilexmlparser.cpp [41/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilepart.cpp [42/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilepartprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilepartprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilepartprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilepartprovider.cpp [43/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilefactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilefactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilefactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilefactory.cpp [44/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profile.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profile.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profile.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profile.cpp [45/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/ccpro/ccproparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/ccpro/ccproparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/ccpro/ccproparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/ccpro/ccproparser.cpp [46/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasource.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasource.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasource.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/ccpro/zipdatasource.cpp [47/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasink.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasink.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasink.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/ccpro/zipdatasink.cpp [48/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/gpuinfo.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/gpuinfo.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/gpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/gpuinfo.cpp [49/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/cpuinfo.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/cpuinfo.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/cpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/cpuinfo.cpp [50/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/swinfo.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/swinfo.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/swinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/swinfo.cpp [51/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/hwiddatasource.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/hwiddatasource.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/hwiddatasource.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/hwiddatasource.cpp [52/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/commonutils.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/commonutils.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/commonutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/commonutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/commonutils.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/commonutils.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/bits/specfun.h:43, from /usr/include/c++/13/cmath:3699, from /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:81: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const double&; _T2 = const double&; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/commonutils.cpp:27:30: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/commonutils.cpp: In function ‘void Utils::Common::normalizePoints(std::vector, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > >&, std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/commonutils.cpp:11: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 11 | void Utils::Common::normalizePoints( | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/commonutils.cpp:27:30: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 27 | temps, std::make_pair(std::min(0.0, *minTemp), std::max(90.0, *maxTemp)), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/commonutils.cpp:11:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 11 | void Utils::Common::normalizePoints( | ^~~~~ [53/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/cpuutils.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/cpuutils.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/cpuutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/cpuutils.cpp [54/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/hwidtranslator.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/hwidtranslator.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/hwidtranslator.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/hwidtranslator.cpp [55/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilemanager.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilemanager.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilemanager.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilemanager.cpp [56/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/gpu.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/gpu.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/gpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/gpu.cpp [57/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/gpuprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/gpuprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/gpuprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/gpuprofilepart.cpp [58/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/gpuxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/gpuxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/gpuxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/gpuxmlparser.cpp [59/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/cpu.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/cpu.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/cpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/cpu.cpp [60/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/control.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/control.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/control.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/control.cpp [61/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/cpuxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/cpuxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/cpuxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/cpuxmlparser.cpp [62/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/cpuprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/cpuprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/cpuprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/cpuprofilepart.cpp [63/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmode.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmode.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/controlmode.cpp [64/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/controlmodeprofilepart.cpp [65/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroup.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroup.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroup.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/controlgroup.cpp [66/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/controlmodexmlparser.cpp [67/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/infoproviderregistry.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/infoproviderregistry.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/infoproviderregistry.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/infoproviderregistry.cpp [68/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/controlgroupprofilepart.cpp [69/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/controlgroupxmlparser.cpp [70/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfoproccpuinfo.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfoproccpuinfo.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfoproccpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/common/cpuinfoproccpuinfo.cpp [71/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfolscpu.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfolscpu.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfolscpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/common/cpuinfolscpu.cpp [72/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfouevent.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfouevent.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfouevent.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/common/gpuinfouevent.cpp [73/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/amdutils.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/amdutils.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/amdutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/amdutils.cpp:29:54: required from here /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:261:76: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:10: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:261:28: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:311:74: required from here /builddir/build/BUILD/corectrl-v1.3.8/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++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:311:28: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:437:43: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type ‘std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = pair, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; _T2 = pair, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename __strip_reference_wrapper::type>::__type = pair, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename decay<_Tp>::type = pair, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename __strip_reference_wrapper::type>::__type = pair, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >; typename decay<_Tp2>::type = pair, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:497:29: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type ‘std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >, std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp: In function ‘bool Utils::AMD::readAMDGPUVRamSize(int, units::data::megabyte_t*)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:29: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 29 | *size = units::make_unit( | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | drm_info.vram.total_heap_size / (1024 * 1024)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp: In function ‘std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > Utils::AMD::parseOverdriveClkRange(const std::string&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:261: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 261 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:261: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 261 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:261: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 261 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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++/13/bits/stl_pair.h: In function ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp: In function ‘std::optional, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > Utils::AMD::parseOverdriveVoltRangeLine(const std::string&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:311: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 311 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:311: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 311 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:311: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 311 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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++/13/bits/stl_pair.h: In function ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp: In function ‘std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > Utils::AMD::parseOverdriveVoltCurve(const std::vector >&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:437: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 437 | points.emplace_back(std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp: In function ‘std::optional, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >, std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > > > > Utils::AMD::parseOverdriveVoltCurveRange(const std::vector >&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:497: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 497 | std::make_pair(std::move(*freqRange), std::move(*voltRange))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp: In function ‘Utils::AMD::readAMDGPUVRamSize(int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>*)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:29: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 29 | *size = units::make_unit( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 30 | drm_info.vram.total_heap_size / (1024 * 1024)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp: In function ‘Utils::AMD::parseOverdriveVoltCurve(std::vector, std::allocator >, std::allocator, std::allocator > > > const&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:437:43: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 437 | points.emplace_back(std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp: In function ‘Utils::AMD::parseOverdriveClkRange(std::__cxx11::basic_string, std::allocator > const&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:261:28: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 261 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:262: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 262 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp: In function ‘Utils::AMD::parseOverdriveVoltRangeLine(std::__cxx11::basic_string, std::allocator > const&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:311:28: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 311 | return std::make_pair(units::make_unit(min), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:312: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 312 | units::make_unit(max)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp: In function ‘Utils::AMD::parseOverdriveVoltCurveRange(std::vector, std::allocator >, std::allocator, std::allocator > > > const&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.cpp:497:29: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 497 | std::make_pair(std::move(*freqRange), std::move(*voltRange))); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [74/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinforevision.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinforevision.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinforevision.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/common/gpuinforevision.cpp [75/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfoopengl.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfoopengl.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfoopengl.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/common/gpuinfoopengl.cpp [76/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfovulkan.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfovulkan.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfovulkan.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/common/gpuinfovulkan.cpp [77/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfokernel.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfokernel.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfokernel.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/common/swinfokernel.cpp [78/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfomesa.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfomesa.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfomesa.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/common/swinfomesa.cpp [79/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopm.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopm.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopm.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/amd/gpuinfopm.cpp [80/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovbios.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovbios.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovbios.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/amd/gpuinfovbios.cpp [81/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopmoverdrive.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopmoverdrive.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopmoverdrive.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/amd/gpuinfopmoverdrive.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/amd/gpuinfopmoverdrive.cpp:7: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [82/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/noop.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/noop.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noop.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/noop.cpp [83/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/noopprofilepart.cpp [84/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfouniqueid.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfouniqueid.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfouniqueid.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/amd/gpuinfouniqueid.cpp [85/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/noopxmlparser.cpp [86/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/gpucontrolprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/gpucontrolprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/gpucontrolprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/gpucontrolprovider.cpp [87/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp [88/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/pmperfmodeprovider.cpp [89/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovram.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovram.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovram.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/amd/gpuinfovram.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/amd/gpuinfovram.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/amd/gpuinfovram.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/info/amd/gpuinfovram.cpp: In lambda function: /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/amd/gpuinfovram.cpp:34: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 34 | return size; | ^~~~ [90/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/handlers/ppdpmhandler.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [91/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/pmperfmodexmlparser.cpp [92/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmauto.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmauto.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmauto.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/auto/pmauto.cpp [93/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautolegacy.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautolegacy.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautolegacy.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/auto/pmautolegacy.cpp [94/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautor600.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautor600.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautor600.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/auto/pmautor600.cpp [95/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp [96/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp [97/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixed.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixed.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixed.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/fixed/pmfixed.cpp [98/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp [99/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedr600.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedr600.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedr600.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/fixed/pmfixedr600.cpp [100/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/auto/pmautoprovider.cpp [101/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp [102/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp [103/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp [104/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp [105/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp [106/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp [107/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp [108/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp [109/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp [110/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [111/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp [112/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [113/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [114/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [115/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [116/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp [117/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp [118/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp [119/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp [120/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp [121/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp: In member function ‘units::frequency::megahertz_t AMD::PMFreqOd::baseSclk() const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp:120: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 120 | units::frequency::megahertz_t AMD::PMFreqOd::baseSclk() const | ^~~~~ [122/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp [123/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp: In member function ‘virtual void AMD::PMFreqOdProfilePart::Initializer::takePMFreqOdBaseMclk(units::frequency::megahertz_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~~~~~~~~~~~~ [124/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp [125/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [126/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp [127/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [128/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp [129/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [130/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:12, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/icontrol.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/control.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:6: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = const units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:65:44: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘void AMD::PMFreqVolt::state(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘std::string AMD::PMFreqVolt::ppOdClkVoltCmd(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t) const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘AMD::PMFreqVolt::init()’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:65:44: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 65 | states_.emplace(index, std::make_pair(std::clamp(freq, freqMin, freqMax), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | std::clamp(volt, voltMin, voltMax))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘AMD::PMFreqVolt::state(unsigned int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘AMD::PMFreqVolt::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:81:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 81 | void AMD::PMFreqVolt::importControl(IControl::Importer &i) | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:89: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 89 | state(index, freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:89: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘AMD::PMFreqVolt::ppOdClkVoltCmd[abi:cxx11](unsigned int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>) const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘AMD::PMFreqVolt::postInit(ICommandQueue&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:43: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 43 | {ppOdClkVoltDataSource_->source(), ppOdClkVoltCmd(index, freq, volt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:43: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘AMD::PMFreqVolt::syncControl(ICommandQueue&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:132: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 132 | ppOdClkVoltCmd(index, targetFreq, targetVolt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:132:36: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘AMD::PMFreqVolt::exportControl(IControl::Exporter&) const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:105: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 105 | exporter.takePMFreqVoltFreqRange(freqMim, freqMax); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:108: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 108 | exporter.takePMFreqVoltVoltRange(voltMim, voltMax); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [131/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:12, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilepart.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:6: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:64:37: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp:70:37: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type ‘std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘virtual void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘virtual void AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange(units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltVoltRange(units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘AMD::PMFreqVoltProfilePart::Initializer::takePMFreqVoltFreqRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘AMD::PMFreqVoltProfilePart::providePMFreqVoltState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~ [132/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [133/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:12, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp: In member function ‘virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltXMLParser::providePMFreqVoltState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [134/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:12, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp: In member function ‘virtual void AMD::PMFreqRange::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:78: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 78 | state(index, importer.providePMFreqRangeState(index)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [135/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:12, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilepart.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:6: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp:53:38: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function ‘virtual units::frequency::megahertz_t AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function ‘virtual void AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange(units::frequency::megahertz_t, units::frequency::megahertz_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function ‘virtual units::frequency::megahertz_t AMD::PMFreqRangeProfilePart::providePMFreqRangeState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function ‘AMD::PMFreqRangeProfilePart::Initializer::takePMFreqRangeStateRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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( | ^~~ [136/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [137/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:12, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp: In member function ‘virtual units::frequency::megahertz_t AMD::PMFreqRangeXMLParser::providePMFreqRangeState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [138/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:11, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘virtual void AMD::PMVoltCurve::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:64: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 64 | importer.providePMVoltCurvePoint(static_cast(i)); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘void AMD::PMVoltCurve::point(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:138: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 138 | void AMD::PMVoltCurve::point(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:138: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t) const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:150: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 150 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:150: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘AMD::PMVoltCurve::point(unsigned int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:138: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 138 | void AMD::PMVoltCurve::point(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:138: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘AMD::PMVoltCurve::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:57:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | void AMD::PMVoltCurve::importControl(IControl::Importer &i) | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:65: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 65 | point(static_cast(i), freq, volt); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:65: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘AMD::PMVoltCurve::ppOdClkVoltCmd[abi:cxx11](unsigned int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>) const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:150: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 150 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:150: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘AMD::PMVoltCurve::postInit(ICommandQueue&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:38: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 38 | ppOdClkVoltCmd(static_cast(i), freq, volt)}); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:38: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘AMD::PMVoltCurve::syncControl(ICommandQueue&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:96: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 96 | ppOdClkVoltCmd(static_cast(i), targetFreq, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | targetVolt)}); | ~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:96: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 [139/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:11, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function ‘virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMVoltCurveProfilePart::providePMVoltCurvePoint(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function ‘void AMD::PMVoltCurveProfilePart::point(unsigned int, units::frequency::megahertz_t, units::voltage::millivolt_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function ‘AMD::PMVoltCurveProfilePart::point(unsigned int, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function ‘AMD::PMVoltCurveProfilePart::importProfilePart(IProfilePart::Importer&)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/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 [140/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:11, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp: In member function ‘virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMVoltCurveXMLParser::providePMVoltCurvePoint(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [141/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/icontrol.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/control.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:6: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:18:24: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp: In member function ‘units::voltage::millivolt_t AMD::PMVoltOffset::value() const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp:84: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 84 | units::voltage::millivolt_t AMD::PMVoltOffset::value() const | ^~~~~ [142/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [143/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilepart.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:6: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp:48:33: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function ‘virtual units::voltage::millivolt_t AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function ‘virtual void AMD::PMVoltOffsetProfilePart::Initializer::takePMVoltOffsetRange(units::voltage::millivolt_t, units::voltage::millivolt_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function ‘virtual units::voltage::millivolt_t AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function ‘AMD::PMVoltOffsetProfilePart::Initializer::takePMVoltOffsetRange(units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function ‘non-virtual thunk to AMD::PMVoltOffsetProfilePart::providePMVoltOffsetValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | }); | ^ [144/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp: In member function ‘virtual units::voltage::millivolt_t AMD::PMVoltOffsetXMLParser::providePMVoltOffsetValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [145/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp:6: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [146/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp:8: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [147/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp [148/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp [149/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘units::power::microwatt_t AMD::PMPowerCap::value() const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:78: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 78 | units::power::microwatt_t AMD::PMPowerCap::value() const | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In constructor ‘AMD::PMPowerCap::PMPowerCap(std::unique_ptr >&&, units::power::watt_t, units::power::watt_t)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:11: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 11 | AMD::PMPowerCap::PMPowerCap( | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘virtual void AMD::PMPowerCap::exportControl(IControl::Exporter&) const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:59: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 59 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ~~~^~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘AMD::PMPowerCap::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:11: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 11 | AMD::PMPowerCap::PMPowerCap( | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘AMD::PMPowerCap::value() const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:78: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 78 | units::power::microwatt_t AMD::PMPowerCap::value() const | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘AMD::PMPowerCap::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.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::PMPowerCap::importControl(IControl::Importer &i) | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:53: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 53 | value(pmPowerCapImporter.providePMPowerCapValue()); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘AMD::PMPowerCap::exportControl(IControl::Exporter&) const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:59: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 59 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:60: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 60 | pmPowerCapExporter.takePMPowerCapValue(value()); | ~~~~~^~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:60: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 60 | pmPowerCapExporter.takePMPowerCapValue(value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘AMD::PMPowerCap::syncControl(ICommandQueue&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:68: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 68 | void AMD::PMPowerCap::syncControl(ICommandQueue &ctlCmds) | ^~~ [150/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilepart.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:6: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >&; _T2 = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >; typename decay<_Tp>::type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit, ratio<1>, ratio<-3> > > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp:48:33: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function ‘virtual units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function ‘virtual void AMD::PMPowerCapProfilePart::Initializer::takePMPowerCapRange(units::power::watt_t, units::power::watt_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function ‘virtual units::power::watt_t AMD::PMPowerCapProfilePart::providePMPowerCapValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function ‘AMD::PMPowerCapProfilePart::Initializer::takePMPowerCapRange(units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function ‘non-virtual thunk to AMD::PMPowerCapProfilePart::providePMPowerCapValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | }); | ^ [151/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [152/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp [153/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp: In member function ‘virtual units::power::watt_t AMD::PMPowerCapXMLParser::providePMPowerCapValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [154/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:12: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/memory:78, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/igpucontrolprovider.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:4: In function ‘std::make_unique, std::default_delete > >, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> >(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>&&, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>&&)std::__detail::_MakeUniq::__single_object’, inlined from ‘AMD::PMPowerCapProvider::provideGPUControls(IGPUInfo const&, ISWInfo const&) const’ at /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:65:68: /usr/include/c++/13/bits/unique_ptr.h:1070: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 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [155/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp [156/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp [157/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp [158/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp [159/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp [160/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp [161/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fanmodeprofilepart.cpp [162/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanauto.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanauto.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanauto.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/auto/fanauto.cpp [163/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fanmodexmlparser.cpp [164/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fanmodeprovider.cpp [165/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp [166/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp [167/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixed.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixed.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixed.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.cpp: In member function ‘virtual void AMD::FanFixed::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:48: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 48 | std::round(fanFixedImporter.provideFanFixedValue().to() * 255))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [168/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/auto/fanautoprovider.cpp [169/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp: In member function ‘virtual units::concentration::percent_t AMD::FanFixedProfilePart::provideFanFixedValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [170/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, base_unit<> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp:42:50: required from here /builddir/build/BUILD/corectrl-v1.3.8/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/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp:12: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [172/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurve.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurve.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurve.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/icontrol.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/control.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.h:6: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:26:28: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit<> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:35:73: required from here /builddir/build/BUILD/corectrl-v1.3.8/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++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:195:21: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algobase.h:71, from /usr/include/c++/13/bits/hashtable_policy.h:36, from /usr/include/c++/13/bits/hashtable.h:35, from /usr/include/c++/13/bits/unordered_map.h:33, from /usr/include/c++/13/unordered_map:41, from /usr/include/c++/13/functional:63: /usr/include/c++/13/bits/predefined_ops.h: In instantiation of ‘__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]’: /usr/include/c++/13/bits/stl_algo.h:3924:37: required from ‘_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:169:28: required from here /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type ‘__gnu_cxx::__ops::_Iter_pred >’ when C++17 is enabled changed to match C++14 in GCC 10.1 324 | __pred_iter(_Predicate __pred) | ^~~~~~~~~~~ /usr/include/c++/13/bits/predefined_ops.h: In instantiation of ‘__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]’: /usr/include/c++/13/bits/stl_algo.h:3924:37: required from ‘_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:202:28: required from here /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type ‘__gnu_cxx::__ops::_Iter_pred >’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In constructor ‘AMD::FanCurve::FanCurve(std::unique_ptr >&&, std::unique_ptr >&&, std::unique_ptr >&&, units::temperature::celsius_t, units::temperature::celsius_t)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:15: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 15 | AMD::FanCurve::FanCurve( | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:26: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 26 | , tempRange_(std::make_pair(tempMin, tempMax)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘virtual void AMD::FanCurve::importControl(IControl::Importer&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:74: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 74 | fanCurveImporter.provideFanCurveFanStartValue().to() * 255))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/c++/13/functional:67: /usr/include/c++/13/bits/stl_algo.h: In function ‘_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]’: /usr/include/c++/13/bits/stl_algo.h:3914:5: note: parameter passing for argument of type ‘AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::’ when C++17 is enabled changed to match C++14 in GCC 10.1 3914 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/13/bits/stl_algo.h:3923:28: note: parameter passing for argument of type ‘__gnu_cxx::__ops::_Iter_pred >’ when C++17 is enabled changed to match C++14 in GCC 10.1 3923 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3924 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/predefined_ops.h: In function ‘__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]’: /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type ‘AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::’ when C++17 is enabled changed to match C++14 in GCC 10.1 324 | __pred_iter(_Predicate __pred) | ^~~~~~~~~~~ /usr/include/c++/13/bits/predefined_ops.h:325:58: note: parameter passing for argument of type ‘__gnu_cxx::__ops::_Iter_pred >’ when C++17 is enabled changed to match C++14 in GCC 10.1 325 | { return _Iter_pred<_Predicate>(_GLIBCXX_MOVE(__pred)); } | ^ /usr/include/c++/13/bits/predefined_ops.h: In constructor ‘__gnu_cxx::__ops::_Iter_pred<_Predicate>::_Iter_pred(_Predicate) [with _Predicate = AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::]’: /usr/include/c++/13/bits/predefined_ops.h:310:7: note: parameter passing for argument of type ‘AMD::FanCurve::evaluatePwm(units::concentration::percent_t) const::’ when C++17 is enabled changed to match C++14 in GCC 10.1 310 | _Iter_pred(_Predicate __pred) | ^~~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h: In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]’: /usr/include/c++/13/bits/stl_algobase.h:2112: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 2112 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘int AMD::FanCurve::lerpFromPwm(units::concentration::percent_t, const Point&, const Point&) const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:188: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 188 | int AMD::FanCurve::lerpFromPwm(units::concentration::percent_t input, | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:195:21: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 195 | std::make_pair(p1.first.to(), p1.second.to()), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘unsigned int AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:199: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 199 | unsigned int AMD::FanCurve::evaluateTemp(units::temperature::celsius_t input) const | ^~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]’: /usr/include/c++/13/bits/stl_algo.h:3914:5: note: parameter passing for argument of type ‘AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::’ when C++17 is enabled changed to match C++14 in GCC 10.1 3914 | find_if(_InputIterator __first, _InputIterator __last, | ^~~~~~~ /usr/include/c++/13/bits/stl_algo.h:3923:28: note: parameter passing for argument of type ‘__gnu_cxx::__ops::_Iter_pred >’ when C++17 is enabled changed to match C++14 in GCC 10.1 3923 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3924 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/predefined_ops.h: In function ‘__gnu_cxx::__ops::_Iter_pred<_Predicate> __gnu_cxx::__ops::__pred_iter(_Predicate) [with _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]’: /usr/include/c++/13/bits/predefined_ops.h:324:5: note: parameter passing for argument of type ‘AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::’ when C++17 is enabled changed to match C++14 in GCC 10.1 324 | __pred_iter(_Predicate __pred) | ^~~~~~~~~~~ /usr/include/c++/13/bits/predefined_ops.h:325:58: note: parameter passing for argument of type ‘__gnu_cxx::__ops::_Iter_pred >’ when C++17 is enabled changed to match C++14 in GCC 10.1 325 | { return _Iter_pred<_Predicate>(_GLIBCXX_MOVE(__pred)); } | ^ /usr/include/c++/13/bits/predefined_ops.h: In constructor ‘__gnu_cxx::__ops::_Iter_pred<_Predicate>::_Iter_pred(_Predicate) [with _Predicate = AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::]’: /usr/include/c++/13/bits/predefined_ops.h:310:7: note: parameter passing for argument of type ‘AMD::FanCurve::evaluateTemp(units::temperature::celsius_t) const::’ when C++17 is enabled changed to match C++14 in GCC 10.1 310 | _Iter_pred(_Predicate __pred) | ^~~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h: In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > >*, vector, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, units::unit_t, units::base_unit<> > > > > >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]’: /usr/include/c++/13/bits/stl_algobase.h:2112: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 2112 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t, const Point&, const Point&) const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:222: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 222 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:230:25: note: parameter passing for argument of type ‘std::pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 230 | std::make_pair(p1.first.to(), p1.second.to()), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘AMD::FanCurve::FanCurve(std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:26:28: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 26 | , tempRange_(std::make_pair(tempMin, tempMax)) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘AMD::FanCurve::exportControl(IControl::Exporter&) const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:80: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 80 | fanCurveExporter.takeFanCurveTemperatureRange(tempRange_.first, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 81 | tempRange_.second); | ~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:84: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 84 | fanCurveExporter.takeFanCurveFanStartValue(std::round(fanStartValue() / 2.55)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘AMD::FanCurve::curve(std::vector, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> >, std::allocator, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > > > const&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:136:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 136 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:137: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 137 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘AMD::FanCurve::lerpFromTemp(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, std::pair, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > const&, std::pair, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > const&) const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:222: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 222 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘AMD::FanCurve::FanCurve(std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:45:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Utils::Common::normalizePoints(points_, tempRange_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:48: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 48 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [173/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilepart.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:6: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >&; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp:62:37: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘virtual units::concentration::percent_t AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘virtual void AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘virtual units::concentration::percent_t AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘non-virtual thunk to AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘AMD::FanCurveProfilePart::Initializer::takeFanCurveTemperatureRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘AMD::FanCurveProfilePart::provideFanCurveFanStartValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘AMD::FanCurveProfilePart::points(std::vector, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> >, std::allocator, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > > > const&)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘AMD::FanCurveProfilePart::startValue(units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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) | ^~~ [174/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpucontrolprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpucontrolprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpucontrolprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/cpucontrolprovider.cpp [175/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurvexmlparser.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitTypeLhs units::operator*(const UnitTypeLhs&, T) [with UnitTypeLhs = unit_t, base_unit<> > >; T = int; typename std::enable_if<(std::is_arithmetic::value && traits::has_linear_scale::value), int>::type = 0]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp:55:66: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~ [176/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreq.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreq.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/cpu/cpufreq.cpp [177/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:12: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/memory:78, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/igpucontrolprovider.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprovider.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:72:66: /usr/include/c++/13/bits/unique_ptr.h:1070: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 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [178/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/cpu/cpufreqxmlparser.cpp [179/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/cpu/cpufreqprofilepart.cpp [180/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/cpu/cpufreqmodeprofilepart.cpp [181/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodexmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodexmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodexmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/cpu/cpufreqmodexmlparser.cpp [182/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/cpu/cpufreqprovider.cpp [183/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/cpu/cpufreqmodeprovider.cpp [184/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemprofilepart.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemprofilepart.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemprofilepart.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/graphitemprofilepart.cpp [185/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/gpusensorprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/gpusensorprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/gpusensorprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/gpusensorprovider.cpp [186/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemxmlparser.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemxmlparser.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemxmlparser.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/graphitemxmlparser.cpp [187/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreq.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreq.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gpufreq.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gpufreq.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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]’ /usr/include/c++/13/bits/unique_ptr.h:1070:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int> >]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gpufreq.cpp:84:82: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [188/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreq.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreq.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memfreq.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memfreq.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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]’ /usr/include/c++/13/bits/unique_ptr.h:1070:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int> >]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memfreq.cpp:84:82: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [189/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputemp.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputemp.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputemp.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gputemp.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gputemp.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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]’ /usr/include/c++/13/bits/unique_ptr.h:1070:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int> >]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gputemp.cpp:94:79: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [190/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontemp.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontemp.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontemp.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/junctiontemp.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/junctiontemp.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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]’ /usr/include/c++/13/bits/unique_ptr.h:1070:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int> >]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/junctiontemp.cpp:85:79: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [191/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvolt.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvolt.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvolt.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gpuvolt.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gpuvolt.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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]’ /usr/include/c++/13/bits/unique_ptr.h:1070:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<-1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >, int> >]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gpuvolt.cpp:75:77: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [192/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytemp.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytemp.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytemp.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memorytemp.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memorytemp.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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]’ /usr/include/c++/13/bits/unique_ptr.h:1070:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<27315, 100> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >, int> >]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memorytemp.cpp:85:79: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [193/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/power.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/power.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/power.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/power.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/power.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit, std::ratio<1>, std::ratio<-3> > > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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]’ /usr/include/c++/13/bits/unique_ptr.h:1070:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit, ratio<1>, ratio<-3> > > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::base_unit, ratio<1, 1>, ratio<-3, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::base_unit, ratio<1>, ratio<-3> > > >, unsigned int> >]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/power.cpp:92:73: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [194/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activity.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activity.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activity.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/activity.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/activity.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string_view:44, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/activity.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/activity.cpp:4: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::base_unit<> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp>::type = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/activity.cpp:59:31: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit<> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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]’ /usr/include/c++/13/bits/unique_ptr.h:1070:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit<> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, pair, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::base_unit<> > >, unsigned int> >]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/activity.cpp:57:83: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [195/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpusensorprovider.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpusensorprovider.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpusensorprovider.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/cpusensorprovider.cpp [196/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusage.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusage.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusage.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memusage.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memusage.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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]’ /usr/include/c++/13/bits/unique_ptr.h:1070:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<0, 1> > >, unsigned int> >]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memusage.cpp:71:76: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [197/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpm.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpm.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpm.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedrpm.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedrpm.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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]’ /usr/include/c++/13/bits/unique_ptr.h:1070:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::unit, units::base_unit, ratio<0, 1>, ratio<-1>, ratio<1> > >, ratio<1> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, optional, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<1, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1, 1>, ratio<1, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, ratio<1, 1>, ratio<0, 1> >, double, units::linear_scale> > >, AMD::FanSpeedRPM::Provider::provideGPUSensors(const IGPUInfo&, const ISWInfo&) const:: >&)>}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1>, ratio<1> > >, ratio<1> > >, unsigned int> >]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedrpm.cpp:119:59: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [198/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedperc.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedperc.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedperc.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedperc.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedperc.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string_view:44, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedperc.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedperc.cpp:4: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::base_unit<> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp>::type = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedperc.cpp:83:37: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, base_unit<> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/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]’ /usr/include/c++/13/bits/unique_ptr.h:1070:30: required from ‘std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = Sensor, units::base_unit<> > >, unsigned int>; _Args = {const basic_string_view >&, vector, default_delete > >, allocator, default_delete > > > >, pair, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1> >, ratio<0, 1>, ratio<0, 1> >, double, units::linear_scale> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t, units::base_unit<> > >, unsigned int> >]’ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedperc.cpp:81:76: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [199/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpack.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpack.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpack.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/cpu/cpufreqpack.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/cpu/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/cpu/cpufreqpack.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr units::unit_t units::unit_t::convert() const [with U = units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; Units = units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> >; T = double; NonLinearScale = units::linear_scale]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/cpu/cpufreqpack.cpp:101:73: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~ [200/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/app/settings.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/app/settings.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/app/settings.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/app/settings.cpp [201/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/app/singleinstance.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/app/singleinstance.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/app/singleinstance.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/app/singleinstance.cpp [202/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/app/app.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/app/app.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/app/app.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/app/app.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/helper/ihelpercontrol.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/app/app.cpp:10: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/app/app.cpp: In member function ‘int App::exec(int, char**)’: /builddir/build/BUILD/corectrl-v1.3.8/src/app/app.cpp:70: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 70 | int const minHelperTimeout = helperControl_->minExitTimeout().to(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [203/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/app/systray.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/app/systray.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/app/systray.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/app/systray.cpp [204/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/helper/helpercontrol.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/helper/helpercontrol.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/helper/helpercontrol.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/helpercontrol.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/helper/ihelpercontrol.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/helper/helpercontrol.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/helper/helpercontrol.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/helper/helpercontrol.cpp: In member function ‘virtual units::time::millisecond_t HelperControl::minExitTimeout() const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [205/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/helper/helpersysctl.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/helper/helpersysctl.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/helper/helpersysctl.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/helpersysctl.cpp [206/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/app/appfactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/app/appfactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/app/appfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/app/appfactory.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/helper/ihelpercontrol.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/helper/helpercontrol.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/app/appfactory.cpp:36: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [207/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/qmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/qmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/qmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/qmlitem.cpp [208/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/uifactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/uifactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/uifactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/uifactory.cpp [209/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/helper/helpermonitor.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/helper/helpermonitor.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/helper/helpermonitor.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/helpermonitor.cpp [210/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentregistry.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentregistry.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentregistry.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/qmlcomponentregistry.cpp [211/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentfactory.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentfactory.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentfactory.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/qmlcomponentfactory.cpp [212/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/systeminfoui.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/systeminfoui.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/systeminfoui.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/systeminfoui.cpp [213/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/profilemanagerui.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/profilemanagerui.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/profilemanagerui.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/profilemanagerui.cpp [214/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/gpuqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/gpuqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/gpuqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/gpuqmlitem.cpp [215/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/sysmodelqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/sysmodelqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/sysmodelqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/sysmodelqmlitem.cpp [216/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/cpuqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/cpuqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/cpuqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/cpuqmlitem.cpp [217/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/graphitem.cpp [218/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gpufreqgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gpufreqgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [219/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memfreqgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memfreqgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [220/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputempgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputempgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputempgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gputempgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gputempgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [221/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/junctiontempgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/junctiontempgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [222/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memorytempgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memorytempgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >; T = int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [223/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gpuvoltgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/gpuvoltgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [224/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/powergraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/powergraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/powergraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/powergraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/powergraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::base_unit, std::ratio<1>, std::ratio<-3> > > >; T = unsigned int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [225/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activitygraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activitygraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activitygraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/activitygraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/activitygraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::base_unit<> > >; T = unsigned int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [226/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusagegraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusagegraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusagegraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memusagegraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/memusagegraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [227/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedrpmgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedrpmgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1>, std::ratio<1> > >, std::ratio<1> > >; T = unsigned int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [228/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedpercgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/fanspeedpercgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::base_unit<> > >; T = unsigned int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [229/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/cpu/cpufreqpackgraphitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/cpu/../sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/cpu/../sensorgraphitem.h:8, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/cpu/cpufreqpackgraphitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/cpu/../sensorgraphitem.h: In member function ‘void SensorReader::takeValue(Unit) [with Unit = units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = unsigned int]’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [230/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/controlmodeqmlitem.cpp [231/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/controlgroupqmlitem.cpp [232/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/noopqmlitem.cpp [233/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp [234/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp [235/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp [236/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp [237/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp [238/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp [239/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [240/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp [241/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp: In member function ‘virtual void AMD::PMFreqOdQMLItem::Initializer::takePMFreqOdBaseSclk(units::frequency::megahertz_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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( | ^~~ [242/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp [243/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.h:12, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMFreqVoltQMLItem::providePMFreqVoltState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:246:68: note: parameter passing for argument of type ‘std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 246 | AMD::PMFreqVoltQMLItem::providePMFreqVoltState(unsigned int index) const | ^~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘virtual void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltVoltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘virtual void AMD::PMFreqVoltQMLItem::Initializer::takePMFreqVoltFreqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘virtual void AMD::PMFreqVoltQMLItem::takePMFreqVoltStates(const std::vector, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1, 1>, std::ratio<-3, 1>, std::ratio<0, 1>, std::ratio<-1, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, std::ratio<0, 1>, std::ratio<0, 1> >, double, units::linear_scale> > >&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:213: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 213 | newStates.emplace(index, std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t, units::voltage::millivolt_t)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:279: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 279 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t, units::frequency::megahertz_t)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:285: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 285 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘AMD::PMFreqVoltQMLItem::takePMFreqVoltStates(std::vector, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> >, std::allocator, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale> > > > const&)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:213:44: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 213 | newStates.emplace(index, std::make_pair(freq, volt)); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘AMD::PMFreqVoltQMLItem::voltRange(units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:279: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 279 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | ^~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘AMD::PMFreqVoltQMLItem::freqRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:285: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 285 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | ^~~ [244/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:12, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp: In member function ‘virtual units::frequency::megahertz_t AMD::PMFreqRangeQMLItem::providePMFreqRangeState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [245/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp: In member function ‘virtual units::voltage::millivolt_t AMD::PMVoltOffsetQMLItem::providePMVoltOffsetValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [246/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:11, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp: In member function ‘virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > AMD::PMVoltCurveQMLItem::providePMVoltCurvePoint(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [247/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp [248/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp: In member function ‘virtual units::power::watt_t AMD::PMPowerCapQMLItem::providePMPowerCapValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [249/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp [250/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp [251/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fanmodeqmlitem.cpp [252/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp: In member function ‘virtual units::concentration::percent_t AMD::FanFixedQMLItem::provideFanFixedValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~ [253/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp [254/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘virtual units::concentration::percent_t AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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++/13/tuple:38, from /usr/include/c++/13/functional:53, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/exportable.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/qmlitem.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.h:6: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:109:33: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘virtual void AMD::FanCurveQMLItem::Initializer::takeFanCurveFanStartValue(units::concentration::percent_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘virtual void AMD::FanCurveQMLItem::Initializer::takeFanCurveTemperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘void AMD::FanCurveQMLItem::updateCurvePoint(const QPointF&, const QPointF&)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘virtual units::concentration::percent_t AMD::FanCurveQMLItem::provideFanCurveFanStartValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘void AMD::FanCurveQMLItem::temperatureRange(units::temperature::celsius_t, units::temperature::celsius_t)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘AMD::FanCurveQMLItem::updateCurvePoint(QPointF const&, QPointF const&)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘AMD::FanCurveQMLItem::takeFanCurveFanStartValue(units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘AMD::FanCurveQMLItem::temperatureRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/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, | ^~~ [255/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/cpu/cpufreqqmlitem.cpp [256/341] : && /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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic src/helper/CMakeFiles/corectrl_helperkiller.dir/corectrl_helperkiller_autogen/mocs_compilation.cpp.o src/helper/CMakeFiles/corectrl_helperkiller.dir/helperkiller.cpp.o src/helper/CMakeFiles/corectrl_helperkiller.dir/polkit.cpp.o src/helper/CMakeFiles/corectrl_helperkiller.dir/usr/include/easylogging++.cc.o -o src/helper/corectrl_helperkiller /usr/lib64/libQt5DBus.so.5.15.11 -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 /usr/lib64/libfmt.so.10.0.0 /usr/lib64/libQt5Core.so.5.15.11 && : In function ‘wcstombs’, inlined from ‘wcharPtrToCharPtr’ at /usr/include/easylogging++.cc:1018:16: /usr/include/bits/stdlib.h:146:10: warning: ‘__wcstombs_alias’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^ /usr/include/bits/stdlib.h: In function ‘wcharPtrToCharPtr’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘__wcstombs_alias’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^ [257/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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 -DUNIT_LIB_DISABLE_IOSTREAM -Dcorectrl_lib_EXPORTS -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/corectrl_lib_autogen/include -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src/QuaZip::QuaZip -I/usr/include/botan-2 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtCharts -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtDBus -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++17 -fPIC -fPIC -MD -MT src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o -MF src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o.d -o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/cpu/cpufreqmodeqmlitem.cpp [258/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/polkit.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/polkit.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/polkit.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/polkit.cpp [259/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/usr/include/easylogging++.cc.o -MF src/helper/CMakeFiles/corectrl_helper.dir/usr/include/easylogging++.cc.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/usr/include/easylogging++.cc.o -c /usr/include/easylogging++.cc /usr/include/easylogging++.cc: In member function ‘el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)’: /usr/include/easylogging++.cc:1900:83: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 1900 | for (const std::pair& h | ^ /usr/include/easylogging++.cc:1900:83: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying /usr/include/easylogging++.cc: In member function ‘void el::base::LogDispatcher::dispatch()’: /usr/include/easylogging++.cc:2492:74: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 2492 | for (const std::pair& h | ^ /usr/include/easylogging++.cc:2492:74: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying In file included from /usr/include/features.h:503, from /usr/include/c++/13/aarch64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/13/aarch64-redhat-linux/bits/c++config.h:679, from /usr/include/c++/13/ctime:41, from /usr/include/easylogging++.h:350, from /usr/include/easylogging++.cc:13: In function ‘wcstombs’, inlined from ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’ at /usr/include/easylogging++.cc:1018:16: /usr/include/bits/stdlib.h:146:10: warning: ‘*wcstombs’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘*wcstombs’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [260/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/__/common/stringutils.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/__/common/stringutils.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/__/common/stringutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/common/stringutils.cpp [261/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/__/common/fileutils.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/__/common/fileutils.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/__/common/fileutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/common/fileutils.cpp [262/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/processmonitor.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/processmonitor.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/processmonitor.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/pmon/processmonitor.cpp [263/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecsocket.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecsocket.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecsocket.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/pmon/nlprocexecsocket.cpp [264/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecmonitor.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecmonitor.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecmonitor.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/pmon/nlprocexecmonitor.cpp [265/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/procpidsolver.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/procpidsolver.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/procpidsolver.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/pmon/procpidsolver.cpp [266/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/__/common/cryptolayer.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/__/common/cryptolayer.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/__/common/cryptolayer.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/common/cryptolayer.cpp [267/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/appregistry.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/appregistry.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/appregistry.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/pmon/appregistry.cpp [268/341] /usr/bin/gcc -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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 -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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.3.8/src/helper/pmon/processeventconnector.c [269/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/processregistry.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/processregistry.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/processregistry.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/pmon/processregistry.cpp [270/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/sysctl/sysfswriter.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/sysctl/sysfswriter.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/sysctl/sysfswriter.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/sysctl/sysfswriter.cpp [271/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/pmon/msgdispatcher.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/pmon/msgdispatcher.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/pmon/msgdispatcher.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/pmon/msgdispatcher.cpp [272/341] /usr/bin/g++ -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DFMT_SHARED -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_NO_DEBUG -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/src/helper -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/helper/corectrl_helper_autogen/include -I/usr/include/botan-2 -I/usr/include/polkit-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/sysprof-6 -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/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++17 -fPIC -MD -MT src/helper/CMakeFiles/corectrl_helper.dir/sysctl/msgreceiver.cpp.o -MF src/helper/CMakeFiles/corectrl_helper.dir/sysctl/msgreceiver.cpp.o.d -o src/helper/CMakeFiles/corectrl_helper.dir/sysctl/msgreceiver.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/helper/sysctl/msgreceiver.cpp [273/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdfanauto.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdfanauto.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdfanauto.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfanauto.cpp [274/341] : && /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 -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/usr/include/easylogging++.cc.o src/CMakeFiles/corectrl_lib.dir/common/fileutils.cpp.o src/CMakeFiles/corectrl_lib.dir/common/stringutils.cpp.o src/CMakeFiles/corectrl_lib.dir/common/cryptolayer.cpp.o src/CMakeFiles/corectrl_lib.dir/core/filecache.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profileiconcache.cpp.o src/CMakeFiles/corectrl_lib.dir/core/commandqueue.cpp.o src/CMakeFiles/corectrl_lib.dir/core/sysmodel.cpp.o src/CMakeFiles/corectrl_lib.dir/core/sysexplorer.cpp.o src/CMakeFiles/corectrl_lib.dir/core/sysmodelfactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/sysmodelsyncer.cpp.o src/CMakeFiles/corectrl_lib.dir/core/session.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profileview.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilepartview.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profileviewfactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilestorage.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilexmlparserfactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparserprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilepartxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilemanager.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profile.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilepartprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilefactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasource.cpp.o src/CMakeFiles/corectrl_lib.dir/core/ccpro/zipdatasink.cpp.o src/CMakeFiles/corectrl_lib.dir/core/ccpro/ccproparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/cpuinfo.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/gpuinfo.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/swinfo.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/hwiddatasource.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/hwidtranslator.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/commonutils.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/cpuutils.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/amdutils.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/gpu.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/gpuprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/gpuxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/cpu.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/cpuprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/cpuxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/control.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmode.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroup.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/infoproviderregistry.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfolscpu.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/cpuinfoproccpuinfo.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfouevent.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinforevision.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfoopengl.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/gpuinfovulkan.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfokernel.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/common/swinfomesa.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopm.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfopmoverdrive.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovbios.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfovram.cpp.o src/CMakeFiles/corectrl_lib.dir/core/info/amd/gpuinfouniqueid.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noop.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/gpucontrolprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/handlers/ppdpmhandler.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmauto.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautolegacy.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautor600.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixed.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedlegacy.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedr600.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreq.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreq.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqadvprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrive.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdrivexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurvexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofile.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofilexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstate.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanauto.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixed.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurve.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurvexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpucontrolprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreq.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodexmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemprofilepart.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitemxmlparser.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/gpusensorprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreq.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreq.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputemp.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontemp.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytemp.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvolt.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/power.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activity.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusage.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpm.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedperc.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpusensorprovider.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpack.cpp.o src/CMakeFiles/corectrl_lib.dir/app/app.cpp.o src/CMakeFiles/corectrl_lib.dir/app/appfactory.cpp.o src/CMakeFiles/corectrl_lib.dir/app/settings.cpp.o src/CMakeFiles/corectrl_lib.dir/app/singleinstance.cpp.o src/CMakeFiles/corectrl_lib.dir/app/systray.cpp.o src/CMakeFiles/corectrl_lib.dir/helper/helpercontrol.cpp.o src/CMakeFiles/corectrl_lib.dir/helper/helpermonitor.cpp.o src/CMakeFiles/corectrl_lib.dir/helper/helpersysctl.cpp.o src/CMakeFiles/corectrl_lib.dir/core/uifactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/qmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/profilemanagerui.cpp.o src/CMakeFiles/corectrl_lib.dir/core/systeminfoui.cpp.o src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentfactory.cpp.o src/CMakeFiles/corectrl_lib.dir/core/qmlcomponentregistry.cpp.o src/CMakeFiles/corectrl_lib.dir/core/sysmodelqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/gpuqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/cpuqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/graphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpufreqgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memfreqgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gputempgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/junctiontempgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memorytempgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/gpuvoltgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/powergraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/activitygraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/memusagegraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedrpmgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/amd/fanspeedpercgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/sensors/cpu/cpufreqpackgraphitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlmodeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/controlgroupqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/noopqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/pmperfmodeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/auto/pmautoqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/fixed/pmfixedqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/pmadvancedqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/dynamicfreq/pmdynamicfreqqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/fixedfreq/pmfixedfreqqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/freqmode/pmfreqmodeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/pmoverclockqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/pmoverdriveqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powerprofile/pmpowerprofileqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstateqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/pm/powerstate/pmpowerstatemodeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fanmodeqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/auto/fanautoqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqqmlitem.cpp.o src/CMakeFiles/corectrl_lib.dir/core/components/controls/cpu/cpufreqmodeqmlitem.cpp.o /usr/lib64/libQt5Quick.so.5.15.11 /usr/lib64/libQt5Charts.so.5.15.11 /usr/lib64/libQt5Widgets.so.5.15.11 /usr/lib64/libQt5DBus.so.5.15.11 -lstdc++fs -lpthread /usr/lib64/libquazip1-qt5.so.1.4 -lbotan-2 /usr/lib64/libfmt.so.10.0.0 /usr/lib64/libQt5QmlModels.so.5.15.11 /usr/lib64/libQt5Qml.so.5.15.11 /usr/lib64/libQt5Network.so.5.15.11 /usr/lib64/libQt5Gui.so.5.15.11 /usr/lib64/libQt5Core.so.5.15.11 /usr/lib64/libz.so /usr/lib64/libbz2.so /usr/lib64/libpugixml.so.1.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 ‘_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_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_NK3AMD19FanCurveProfilePart28provideFanCurveFanStartValueEv’: 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 ‘_ZThn64_NK3AMD21PMVoltOffsetXMLParser24providePMVoltOffsetValueEv’: 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 ‘_ZThn64_NK3AMD17FanCurveXMLParser28provideFanCurveFanStartValueEv’: 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_NK3AMD15FanFixedQMLItem28provideFanFixedFanStartValueEv’: 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 ‘_ZThn64_NK3AMD20PMVoltCurveXMLParser23providePMVoltCurvePointEj’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function ‘takePMPowerCapValue’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function ‘exportProfilePart’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/fixed/fanfixedprofilepart.cpp: In member function ‘exportProfilePart’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprofilepart.cpp: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.cpp: In member function ‘exportControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.cpp:57: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 57 | fanFixedExporter.takeFanFixedValue(std::round(value() / 2.55)); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘exportControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:80: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 80 | fanCurveExporter.takeFanCurveTemperatureRange(tempRange_.first, | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:84: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 84 | fanCurveExporter.takeFanCurveFanStartValue(std::round(fanStartValue() / 2.55)); | ^ In function ‘wcstombs’, inlined from ‘wcharPtrToCharPtr’ at /usr/include/easylogging++.cc:1018:16: /usr/include/bits/stdlib.h:146:10: warning: ‘__wcstombs_alias’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^ /usr/include/bits/stdlib.h: In function ‘wcharPtrToCharPtr’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘__wcstombs_alias’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘lerpFromTemp’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:222: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 222 | unsigned int AMD::FanCurve::lerpFromTemp(units::temperature::celsius_t input, | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘__ct_base ’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:45:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 45 | Utils::Common::normalizePoints(points_, tempRange_); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:48: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 48 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘curve’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:136:33: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 136 | Utils::Common::normalizePoints(points_, tempRange_); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:137: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 137 | fanStartTemp_ = evaluatePwm(std::round(fanStartValue_ / 2.55)); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp: In member function ‘syncControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.cpp:108: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 108 | pwmValue = evaluateTemp(units::temperature::celsius_t(tempInput_)); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘takeFanCurveFanStartValue’: /builddir/build/BUILD/corectrl-v1.3.8/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( | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘takeFanCurveTemperatureRange’: /builddir/build/BUILD/corectrl-v1.3.8/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( | ^ 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.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: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 37 | void takeValue(Unit value) override | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: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 37 | void takeValue(Unit value) override | 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 ‘providePMVoltCurvePoint’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetprofilepart.cpp: In member function ‘exportProfilePart’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘points’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/fan/curve/fancurveprofilepart.cpp: In member function ‘importProfilePart’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function ‘point’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurveprofilepart.cpp: In member function ‘importProfilePart’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/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 In function ‘make_unique’, inlined from ‘provideGPUControls’ at /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveprovider.cpp:72:66: /usr/include/c++/13/bits/unique_ptr.h:1070: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 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ 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.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘exportControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:59: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 59 | pmPowerCapExporter.takePMPowerCapRange(min(), max()); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:60: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 60 | pmPowerCapExporter.takePMPowerCapValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:60: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 60 | pmPowerCapExporter.takePMPowerCapValue(value()); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:83: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 83 | void AMD::PMPowerCap::value(units::power::microwatt_t value) | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘providePMPowerCapValue’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:53: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 53 | value(pmPowerCapImporter.providePMPowerCapValue()); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘importControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:53: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 53 | value(pmPowerCapImporter.providePMPowerCapValue()); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp: In member function ‘__ct_base ’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.cpp:11: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 11 | AMD::PMPowerCap::PMPowerCap( | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.cpp: In member function ‘syncControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.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::PMVoltOffset::syncControl(ICommandQueue &ctlCmds) | ^ In function ‘make_unique’, inlined from ‘provideGPUControls’ at /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapprovider.cpp:65:68: /usr/include/c++/13/bits/unique_ptr.h:1070: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 1070 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } | ^ 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 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 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 /builddir/build/BUILD/corectrl-v1.3.8/src/core/devfsdatasource.h: In member function ‘operator()’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/devfsdatasource.h:43: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 43 | data = reader_(fd_); | ^ In member function ‘providePMVoltCurvePoint’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp: In member function ‘takePMVoltOffsetValue’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:106: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 106 | void AMD::PMVoltOffsetQMLItem::takePMVoltOffsetValue( | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: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 37 | void takeValue(Unit value) override | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: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 37 | void takeValue(Unit value) override | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: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 37 | void takeValue(Unit value) override | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: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 37 | void takeValue(Unit value) override | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensorgraphitem.h: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 37 | void takeValue(Unit value) override | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp: In member function ‘takePMPowerCapValue’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:106: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 106 | void AMD::PMPowerCapQMLItem::takePMPowerCapValue(units::power::watt_t value) | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp: In member function ‘takeFanFixedValue’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixedqmlitem.cpp:142: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 142 | void AMD::FanFixedQMLItem::takeFanFixedValue(units::concentration::percent_t value) | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp: In member function ‘stateRange’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeqmlitem.cpp:176: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 176 | void AMD::PMFreqRangeQMLItem::stateRange(units::frequency::megahertz_t min, | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp: In member function ‘takePMVoltOffsetRange’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffsetqmlitem.cpp:124: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 124 | void AMD::PMVoltOffsetQMLItem::takePMVoltOffsetRange( | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp: In member function ‘takePMPowerCapRange’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercapqmlitem.cpp:123: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 123 | void AMD::PMPowerCapQMLItem::takePMPowerCapRange(units::power::watt_t min, | 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.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp: In member function ‘temperatureRange’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurveqmlitem.cpp:239: 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, | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/commonutils.cpp: In function ‘normalizePoints’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/commonutils.cpp:11:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 11 | void Utils::Common::normalizePoints( | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘takePMFreqVoltVoltRange’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘takePMFreqVoltFreqRange’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrangeprofilepart.cpp: In member function ‘takePMFreqRangeStateRange’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/sensors/amd/../sensor.h: In member function ‘value’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltprofilepart.cpp: In member function ‘importProfilePart’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp: In member function ‘exportControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:87: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 87 | exporter.takePMFreqRangeStateRange(mim, max); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘point’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:138: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 138 | void AMD::PMVoltCurve::point(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘importControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:57:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | void AMD::PMVoltCurve::importControl(IControl::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:65: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 65 | point(static_cast(i), freq, volt); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:65: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘ppOdClkVoltCmd’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:150: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 150 | std::string AMD::PMVoltCurve::ppOdClkVoltCmd(unsigned int index, | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:150: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘postInit’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:38: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 38 | ppOdClkVoltCmd(static_cast(i), freq, volt)}); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:38: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp: In member function ‘syncControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.cpp:109: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 109 | ppOdClkVoltCmd(index, targetFreq)}); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp: In member function ‘syncControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.cpp:96: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 96 | ppOdClkVoltCmd(static_cast(i), targetFreq, | ^ In member function ‘providePMFreqVoltState’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp: In member function ‘takePMFreqOdBaseSclk’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodqmlitem.cpp:142: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 142 | void AMD::PMFreqOdQMLItem::takePMFreqOdBaseSclk(units::frequency::megahertz_t value) | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘voltRange’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:279: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 279 | void AMD::PMFreqVoltQMLItem::voltRange(units::voltage::millivolt_t min, | /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp: In member function ‘freqRange’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvoltqmlitem.cpp:285: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 285 | void AMD::PMFreqVoltQMLItem::freqRange(units::frequency::megahertz_t min, | /builddir/build/BUILD/corectrl-v1.3.8/src/app/app.cpp: In member function ‘_ZThn16_NK13HelperControl14minExitTimeoutEv’: /builddir/build/BUILD/corectrl-v1.3.8/src/app/app.cpp:70:62: 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 | int const minHelperTimeout = helperControl_->minExitTimeout().to(); | ^ 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 /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqodprofilepart.cpp: In member function ‘takePMFreqOdBaseSclk’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘exportControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:108: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 108 | exporter.takePMFreqVoltVoltRange(voltMim, voltMax); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘state’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘importControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:81:6: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 81 | void AMD::PMFreqVolt::importControl(IControl::Importer &i) | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:89: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 89 | state(index, freq, volt); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:89: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘ppOdClkVoltCmd’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘postInit’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:43: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 43 | {ppOdClkVoltDataSource_->source(), ppOdClkVoltCmd(index, freq, volt)}); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:43: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.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp: In member function ‘syncControl’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:132: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 132 | ppOdClkVoltCmd(index, targetFreq, targetVolt)}); | ^ /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqvolt/pmfreqvolt.cpp:132: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 [275/341] /usr/bin/cmake -E cmake_symlink_library src/libcorectrl.so.0 src/libcorectrl.so.0 src/libcorectrl.so && : [276/341] cd /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src && /usr/lib64/qt5/bin/rcc --name resources --output /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/qrc_resources.cpp /builddir/build/BUILD/corectrl-v1.3.8/src/resources.qrc [277/341] : && /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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic src/helper/CMakeFiles/corectrl_helper.dir/corectrl_helper_autogen/mocs_compilation.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/helper.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/polkit.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/usr/include/easylogging++.cc.o src/helper/CMakeFiles/corectrl_helper.dir/__/common/fileutils.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/__/common/stringutils.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/__/common/cryptolayer.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/processmonitor.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/procpidsolver.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecsocket.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/nlprocexecmonitor.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/processregistry.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/appregistry.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/pmon/msgdispatcher.cpp.o src/helper/CMakeFiles/corectrl_helper.dir/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.11 -lstdc++fs -lpthread -lbotan-2 -lpolkit-gobject-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 /usr/lib64/libfmt.so.10.0.0 /usr/lib64/libQt5Core.so.5.15.11 && : In function ‘wcstombs’, inlined from ‘wcharPtrToCharPtr’ at /usr/include/easylogging++.cc:1018:16: /usr/include/bits/stdlib.h:146:10: warning: ‘__wcstombs_alias’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^ /usr/include/bits/stdlib.h: In function ‘wcharPtrToCharPtr’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘__wcstombs_alias’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^ [278/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/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/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/qrc_resources.cpp.o -MF src/CMakeFiles/corectrl.dir/qrc_resources.cpp.o.d -o src/CMakeFiles/corectrl.dir/qrc_resources.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src/qrc_resources.cpp [279/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdfanmode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdfanmode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdfanmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfanmode.cpp [280/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdfanfixed.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdfanfixed.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdfanfixed.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfanfixed.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/fixed/fanfixed.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfanfixed.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/tests/src/test_amdfanfixed.cpp: In member function ‘virtual units::concentration::percent_t Tests::AMD::FanFixed::FanFixedImporterStub::provideFanFixedValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfanfixed.cpp:53:3: 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 | { | ^ [281/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdfancurve.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdfancurve.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdfancurve.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/fan/curve/fancurve.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/tests/src/test_amdfancurve.cpp: In member function ‘virtual units::concentration::percent_t Tests::AMD::FanCurve::FanCurveImporterStub::provideFanCurveFanStartValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:68:3: 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 68 | { | ^ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2/catch2/catch.hpp:477, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:4: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:150:29: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:230:36: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type ‘std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:67: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 67 | units::concentration::percent_t provideFanCurveFanStartValue() const override | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil/catch2/trompeloeil.hpp:24, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:5: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp: In member function ‘virtual trompeloeil::return_of_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >)> Tests::AMD::FanCurve::FanCurveExporterMock::takeFanCurveTemperatureRange(trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >), 0>, trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >), 1>)’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:96: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 96 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil/catch2/../trompeloeil.hpp:4747:3: note: in definition of macro ‘TROMPELOEIL_MAKE_MOCK_’ 4747 | name(TROMPELOEIL_PARAM_LIST(num, sig)) \ | ^~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil/catch2/../trompeloeil.hpp:5250:35: note: in expansion of macro ‘TROMPELOEIL_MAKE_MOCK2’ 5250 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:96:3: note: in expansion of macro ‘MAKE_MOCK2’ 96 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp: In member function ‘virtual trompeloeil::return_of_t, units::base_unit<> > >)> Tests::AMD::FanCurve::FanCurveExporterMock::takeFanCurveFanStartValue(trompeloeil::param_list_t, units::base_unit<> > >), 0>)’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:94:14: 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 94 | MAKE_MOCK1(takeFanCurveFanStartValue, void(units::concentration::percent_t), | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil/catch2/../trompeloeil.hpp:4747:3: note: in definition of macro ‘TROMPELOEIL_MAKE_MOCK_’ 4747 | name(TROMPELOEIL_PARAM_LIST(num, sig)) \ | ^~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil/catch2/../trompeloeil.hpp:5249:35: note: in expansion of macro ‘TROMPELOEIL_MAKE_MOCK1’ 5249 | #define MAKE_MOCK1 TROMPELOEIL_MAKE_MOCK1 | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:94:3: note: in expansion of macro ‘MAKE_MOCK1’ 94 | MAKE_MOCK1(takeFanCurveFanStartValue, void(units::concentration::percent_t), | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp: In constructor ‘Tests::AMD::FanCurve::FanCurveTestAdapter::FanCurveTestAdapter(std::unique_ptr >&&, std::unique_ptr >&&, std::unique_ptr >&&, units::temperature::celsius_t, units::temperature::celsius_t) [inherited from AMD::FanCurve]’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:20:26: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<27315, 100> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 20 | using ::AMD::FanCurve::FanCurve; | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp: In member function ‘Tests::AMD::FanCurve::FanCurveImporterStub::provideFanCurveFanStartValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:67: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 67 | units::concentration::percent_t provideFanCurveFanStartValue() const override | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp: In member function ‘Tests::AMD::FanCurve::FanCurveExporterMock::takeFanCurveTemperatureRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:96: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 96 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp: In member function ‘Tests::AMD::FanCurve::FanCurveExporterMock::takeFanCurveFanStartValue(units::unit_t, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:94: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 94 | MAKE_MOCK1(takeFanCurveFanStartValue, void(units::concentration::percent_t), | ^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘Tests::AMD::FanCurve::FanCurveTestAdapter::FanCurve(std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)’, inlined from ‘Tests::AMD::FanCurve::C_A_T_C_H_T_E_S_T_1()’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:148:62: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:20:26: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 20 | using ::AMD::FanCurve::FanCurve; | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp: In function ‘Tests::AMD::FanCurve::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:155: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 155 | REQUIRE(ts.lerpFromPwm(units::concentration::percent_t(50), p1, p2) == 50); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘Tests::AMD::FanCurve::FanCurveTestAdapter::FanCurve(std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, std::unique_ptr, std::default_delete > >&&, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<27315l, 100l> >, double, units::linear_scale>)’, inlined from ‘Tests::AMD::FanCurve::C_A_T_C_H_T_E_S_T_1()’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:180:62: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:20:26: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 20 | using ::AMD::FanCurve::FanCurve; | ^~~~~~~~ [282/341] /usr/bin/g++ -DDISABLE_PREDEFINED_UNITS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DELPP_THREAD_SAFE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -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_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src -I/builddir/build/BUILD/corectrl-v1.3.8/src -I/builddir/build/BUILD/corectrl-v1.3.8/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/QtNetwork -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT src/CMakeFiles/corectrl.dir/main.cpp.o -MF src/CMakeFiles/corectrl.dir/main.cpp.o.d -o src/CMakeFiles/corectrl.dir/main.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/src/main.cpp [283/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopm.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopm.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopm.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdgpuinfopm.cpp [284/341] : && /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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic src/CMakeFiles/corectrl.dir/main.cpp.o src/CMakeFiles/corectrl.dir/qrc_resources.cpp.o -o src/corectrl -Wl,-rpath,/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src: src/libcorectrl.so.0 /usr/lib64/libfmt.so.10.0.0 /usr/lib64/libQt5Network.so.5.15.11 /usr/lib64/libQt5Widgets.so.5.15.11 /usr/lib64/libQt5Gui.so.5.15.11 /usr/lib64/libQt5Core.so.5.15.11 && : [285/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopmoverdrive.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopmoverdrive.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopmoverdrive.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdgpuinfopmoverdrive.cpp [286/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdgpuinfouniqueid.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdgpuinfouniqueid.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfouniqueid.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdgpuinfouniqueid.cpp [287/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmadvanced.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmadvanced.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmadvanced.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmadvanced.cpp [288/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdgpuinfovbios.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdgpuinfovbios.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfovbios.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdgpuinfovbios.cpp [289/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmautolegacy.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmautolegacy.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmautolegacy.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmautolegacy.cpp [290/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmautor600.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmautor600.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmautor600.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmautor600.cpp [291/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmauto.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmauto.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmauto.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmauto.cpp [292/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmdynamicfreq.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmdynamicfreq.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmdynamicfreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmdynamicfreq.cpp [293/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfixedr600.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfixedr600.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedr600.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfixedr600.cpp [294/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfixedlegacy.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfixedlegacy.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedlegacy.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfixedlegacy.cpp [295/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfreqmode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfreqmode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqmode.cpp [296/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfixed.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfixed.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfixed.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfixed.cpp [297/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfixedfreq.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfixedfreq.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedfreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfixedfreq.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/common/ppdpmhandlermock.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfixedfreq.cpp:8: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [298/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfreqod.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfreqod.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqod.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqod.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overclock/freqod/pmfreqod.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqod.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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 /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqod.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqod.cpp: In function ‘void Tests::AMD::PMFreqOd::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqod.cpp:120:24: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 120 | REQUIRE(ts.baseSclk() == units::frequency::megahertz_t(2000)); | ~~~~~~~~~~~^~ [299/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmoverclock.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmoverclock.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmoverclock.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmoverclock.cpp [300/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmperfmode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmperfmode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmperfmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmperfmode.cpp [301/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfreqrange.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfreqrange.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqrange.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqrange.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/freqrange/pmfreqrange.h:12, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqrange.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/tests/src/test_amdpmfreqrange.cpp: In member function ‘virtual units::frequency::megahertz_t Tests::AMD::PMFreqRange::PMFreqRangeImporterStub::providePMFreqRangeState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqrange.cpp:57:3: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 57 | { | ^ [302/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmpowercap.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmpowercap.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmpowercap.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/powercap/pmpowercap.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:8: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/tests/src/test_amdpmpowercap.cpp: In member function ‘virtual units::power::watt_t Tests::AMD::PMPowerCap::PMPowerCapImporterStub::providePMPowerCapValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:83:3: 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 | { | ^ In file included from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:4: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘void Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:130:19: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 130 | REQUIRE(ts.min() == units::power::watt_t(1)); | ~~~~~~^~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In constructor ‘Tests::AMD::PMPowerCap::PMPowerCapImporterStub::PMPowerCapImporterStub(units::power::watt_t)’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:66:3: 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 66 | PMPowerCapImporterStub(units::power::watt_t value) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:104: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 104 | TEST_CASE("AMD PMPowerCap tests", "[GPU][AMD][PM][PMPowerCap]") | ^~~~~~~~~ In member function ‘Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’, inlined from ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:112:79: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:130: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 130 | REQUIRE(ts.min() == units::power::watt_t(1)); | ~~~~~~^~ In member function ‘Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’, inlined from ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:136:80: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:138: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 138 | ts.value(units::power::watt_t(0)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’, inlined from ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:148:80: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:178:21: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 178 | REQUIRE(ts.value() == units::power::watt_t(50)); | ~~~~~~~~^~ In member function ‘Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’, inlined from ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:184:70: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:189:21: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 189 | REQUIRE(ts.value() == units::power::watt_t(80)); | ~~~~~~~~^~ In member function ‘Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’, inlined from ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:195:70: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:198: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 198 | ts.value(value); | ~~~~~~~~^~~~~~~ In member function ‘Tests::AMD::PMPowerCap::PMPowerCapTestAdapter::PMPowerCap(std::unique_ptr, std::default_delete > >&&, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’, inlined from ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:216:70: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘Tests::AMD::PMPowerCap::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:243: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 243 | ts.value(units::power::watt_t(80)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [303/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmpowerprofile.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmpowerprofile.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmpowerprofile.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowerprofile.cpp [304/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmpowerstate.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmpowerstate.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmpowerstate.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowerstate.cpp [305/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmfreqvolt.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmfreqvolt.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqvolt.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/common/ppdpmhandlermock.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:8: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/tests/src/test_amdpmfreqvolt.cpp: In member function ‘virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > Tests::AMD::PMFreqVolt::PMFreqVoltImporterStub::providePMFreqVoltState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:70:3: note: parameter passing for argument of type ‘std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 70 | { | ^ In file included from /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil/catch2/trompeloeil.hpp:24, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:5: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp: In member function ‘virtual trompeloeil::return_of_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >)> Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltVoltRange(trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >), 0>, trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >), 1>)’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:97:14: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 97 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil/catch2/../trompeloeil.hpp:4747:3: note: in definition of macro ‘TROMPELOEIL_MAKE_MOCK_’ 4747 | name(TROMPELOEIL_PARAM_LIST(num, sig)) \ | ^~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil/catch2/../trompeloeil.hpp:5250:35: note: in expansion of macro ‘TROMPELOEIL_MAKE_MOCK2’ 5250 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:97:3: note: in expansion of macro ‘MAKE_MOCK2’ 97 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp: In member function ‘virtual trompeloeil::return_of_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >)> Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltFreqRange(trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >), 0>, trompeloeil::param_list_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >), 1>)’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:100:14: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::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 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil/catch2/../trompeloeil.hpp:4747:3: note: in definition of macro ‘TROMPELOEIL_MAKE_MOCK_’ 4747 | name(TROMPELOEIL_PARAM_LIST(num, sig)) \ | ^~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil/catch2/../trompeloeil.hpp:5250:35: note: in expansion of macro ‘TROMPELOEIL_MAKE_MOCK2’ 5250 | #define MAKE_MOCK2 TROMPELOEIL_MAKE_MOCK2 | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:100:3: note: in expansion of macro ‘MAKE_MOCK2’ 100 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp: In member function ‘Tests::AMD::PMFreqVolt::PMFreqVoltImporterStub::providePMFreqVoltState(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:69:3: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 69 | providePMFreqVoltState(unsigned int index) const override | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp: In member function ‘Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltVoltRange(units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<1l, 1l>, std::ratio<-3l, 1l>, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:97: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 97 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp: In member function ‘Tests::AMD::PMFreqVolt::PMFreqVoltExporterMock::takePMFreqVoltFreqRange(units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>, units::unit_t, units::unit, units::base_unit, std::ratio<0l, 1l>, std::ratio<-1l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, std::ratio<0l, 1l>, std::ratio<0l, 1l> >, double, units::linear_scale>)’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:100: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 100 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp: In function ‘Tests::AMD::PMFreqVolt::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:257: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 257 | ts.state(0, units::frequency::megahertz_t(0), units::voltage::millivolt_t(0)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:259: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 259 | ts.state(1, units::frequency::megahertz_t(10000), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260 | units::voltage::millivolt_t(10000)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:259: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.3.8/tests/src/test_amdpmfreqvolt.cpp:394:17: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 394 | ts.state(0, units::frequency::megahertz_t(301), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 395 | units::voltage::millivolt_t(801)); // not used in the command | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:394:17: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:409:17: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 409 | ts.state(0, units::frequency::megahertz_t(301), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 410 | units::voltage::millivolt_t(801)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:409:17: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 [306/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdppdpmhandler.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdppdpmhandler.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdppdpmhandler.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdppdpmhandler.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/handlers/ippdpmhandler.h:7, from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/handlers/ppdpmhandler.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdppdpmhandler.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [307/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmvoltoffset.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmvoltoffset.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmvoltoffset.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltoffset.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltoffset/pmvoltoffset.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltoffset.cpp:10: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/tests/src/test_amdpmvoltoffset.cpp: In member function ‘virtual units::voltage::millivolt_t Tests::AMD::PMVoltOffset::PMVoltOffsetImporterStub::providePMVoltOffsetValue() const’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltoffset.cpp:52:3: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | { | ^ [308/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_commandqueue.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_commandqueue.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_commandqueue.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_commandqueue.cpp [309/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdpmvoltcurve.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdpmvoltcurve.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdpmvoltcurve.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/controls/amd/pm/advanced/overdrive/voltcurve/pmvoltcurve.h:11, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:10: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/tests/src/test_amdpmvoltcurve.cpp: In member function ‘virtual std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > > Tests::AMD::PMVoltCurve::PMVoltCurveImporterStub::providePMVoltCurvePoint(unsigned int) const’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:65:3: note: parameter passing for argument of type ‘std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 65 | { | ^ In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2/catch2/catch.hpp:477, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:4: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:297:25: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<1>, ratio<-3>, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:299:25: required from here /usr/include/c++/13/bits/stl_pair.h:922:5: note: parameter passing for argument of type ‘std::pair, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:64:3: note: parameter passing for argument of type ‘std::pair, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >, units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 64 | providePMVoltCurvePoint(unsigned int index) const override | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp: In function ‘Tests::AMD::PMVoltCurve::C_A_T_C_H_T_E_S_T_1()’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:239: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 239 | ts.point(0, units::frequency::megahertz_t(0), units::voltage::millivolt_t(0)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:239: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.3.8/tests/src/test_amdpmvoltcurve.cpp:241: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 241 | ts.point(1, units::frequency::megahertz_t(10000), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | units::voltage::millivolt_t(10000)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:241: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.3.8/tests/src/test_amdpmvoltcurve.cpp:361: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 361 | ts.point(0, units::frequency::megahertz_t(201), | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | units::voltage::millivolt_t(801)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:361: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 [310/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_commonutils.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_commonutils.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_commonutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_commonutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/commonutils.h:6, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_commonutils.cpp:6: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2/catch2/catch.hpp:477, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_commonutils.cpp:4: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; _T2 = units::unit_t, units::base_unit<> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::base_unit<> > >; typename decay<_Tp2>::type = units::unit_t, units::base_unit<> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_commonutils.cpp:20:32: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<0, 1>, ratio<1> > >, ratio<0, 1>, ratio<27315, 100> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_commonutils.cpp:27:38: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 [311/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_amdutils.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_amdutils.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_amdutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/amdutils.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdutils.cpp:6: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [312/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_control.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_control.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_control.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_control.cpp [313/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_controlgroup.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_controlgroup.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_controlgroup.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_controlgroup.cpp [314/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpufreqmode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpufreqmode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpufreqmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_cpufreqmode.cpp [315/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_controlmode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_controlmode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_controlmode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_controlmode.cpp [316/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpuinfo.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpuinfo.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_cpuinfo.cpp [317/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpufreq.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpufreq.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpufreq.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_cpufreq.cpp [318/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpu.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpu.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_cpu.cpp [319/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpuutils.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpuutils.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpuutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_cpuutils.cpp [320/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpuinfolscpu.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpuinfolscpu.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpuinfolscpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_cpuinfolscpu.cpp [321/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinfo.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinfo.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_gpuinfo.cpp [322/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinfoopengl.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinfoopengl.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinfoopengl.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_gpuinfoopengl.cpp [323/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_cpuinfoproccpuinfo.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_cpuinfoproccpuinfo.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_cpuinfoproccpuinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_cpuinfoproccpuinfo.cpp [324/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinforevision.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinforevision.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinforevision.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_gpuinforevision.cpp [325/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinfovulkan.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinfovulkan.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinfovulkan.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_gpuinfovulkan.cpp [326/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinfovram.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinfovram.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinfovram.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_gpuinfovram.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/info/amd/gpuinfovram.h:10, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_gpuinfovram.cpp:9: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_gpuinfovram.cpp:113:50: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [327/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_hwidtranslator.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_hwidtranslator.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_hwidtranslator.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_hwidtranslator.cpp [328/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_mathutils.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_mathutils.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_mathutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_mathutils.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_mathutils.cpp:7: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4123:9: note: in expansion of macro ‘UNIT_ADD’ 4123 | UNIT_ADD(data, exabit, exabits, Eb, unit, petabits>) | ^~~~~~~~ [329/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpuinfouevent.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpuinfouevent.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpuinfouevent.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_gpuinfouevent.cpp [330/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_gpu.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_gpu.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_gpu.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_gpu.cpp [331/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_noop.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_noop.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_noop.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_noop.cpp [332/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_pmpowerstatemode.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_pmpowerstatemode.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_pmpowerstatemode.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_pmpowerstatemode.cpp [333/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_swinfo.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_swinfo.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_swinfo.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_swinfo.cpp [334/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_stringutils.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_stringutils.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_stringutils.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_stringutils.cpp [335/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_swinfokernel.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_swinfokernel.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_swinfokernel.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_swinfokernel.cpp [336/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_swinfomesa.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_swinfomesa.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_swinfomesa.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_swinfomesa.cpp [337/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_pmoverdrive.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_pmoverdrive.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_pmoverdrive.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_pmoverdrive.cpp [338/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_sensor.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_sensor.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_sensor.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_sensor.cpp In file included from /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/sensor.h:14, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_sensor.cpp:7: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::second_t units::literals::operator""_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::femtosecond_t units::literals::operator""_fs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::picosecond_t units::literals::operator""_ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::nanosecond_t units::literals::operator""_ns(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::microsecond_t units::literals::operator""_us(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::millisecond_t units::literals::operator""_ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::centisecond_t units::literals::operator""_cs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decisecond_t units::literals::operator""_ds(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::decasecond_t units::literals::operator""_das(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hectosecond_t units::literals::operator""_hs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::kilosecond_t units::literals::operator""_ks(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::megasecond_t units::literals::operator""_Ms(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gigasecond_t units::literals::operator""_Gs(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::terasecond_t units::literals::operator""_Ts(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::petasecond_t units::literals::operator""_Ps(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3446:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3446 | UNIT_ADD_WITH_METRIC_PREFIXES(time, second, seconds, s, unit, units::category::time_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::minute_t units::literals::operator""_min(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::hour_t units::literals::operator""_hr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::day_t units::literals::operator""_d(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::week_t units::literals::operator""_wk(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::year_t units::literals::operator""_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::julian_year_t units::literals::operator""_a_j(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::time::gregorian_year_t units::literals::operator""_a_g(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::radian_t units::literals::operator""_rad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::femtoradian_t units::literals::operator""_frad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::picoradian_t units::literals::operator""_prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::nanoradian_t units::literals::operator""_nrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::microradian_t units::literals::operator""_urad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliradian_t units::literals::operator""_mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::centiradian_t units::literals::operator""_crad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::deciradian_t units::literals::operator""_drad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::decaradian_t units::literals::operator""_darad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::hectoradian_t units::literals::operator""_hrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::kiloradian_t units::literals::operator""_krad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::megaradian_t units::literals::operator""_Mrad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gigaradian_t units::literals::operator""_Grad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::teraradian_t units::literals::operator""_Trad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::petaradian_t units::literals::operator""_Prad(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3471:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3471 | UNIT_ADD_WITH_METRIC_PREFIXES(angle, radian, radians, rad, unit, units::category::angle_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::degree_t units::literals::operator""_deg(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcminute_t units::literals::operator""_arcmin(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::arcsecond_t units::literals::operator""_arcsec(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::milliarcsecond_t units::literals::operator""_mas(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::turn_t units::literals::operator""_tr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angle::gradian_t units::literals::operator""_gon(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::kelvin_t units::literals::operator""_K(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::celsius_t units::literals::operator""_degC(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::fahrenheit_t units::literals::operator""_degF(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::reaumur_t units::literals::operator""_Re(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::temperature::rankine_t units::literals::operator""_Ra(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hertz_t units::literals::operator""_Hz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::femtohertz_t units::literals::operator""_fHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::picohertz_t units::literals::operator""_pHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::nanohertz_t units::literals::operator""_nHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::microhertz_t units::literals::operator""_uHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::millihertz_t units::literals::operator""_mHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::centihertz_t units::literals::operator""_cHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decihertz_t units::literals::operator""_dHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::decahertz_t units::literals::operator""_daHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::hectohertz_t units::literals::operator""_hHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::kilohertz_t units::literals::operator""_kHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::megahertz_t units::literals::operator""_MHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::gigahertz_t units::literals::operator""_GHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::terahertz_t units::literals::operator""_THz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::frequency::petahertz_t units::literals::operator""_PHz(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3593:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3593 | UNIT_ADD_WITH_METRIC_PREFIXES(frequency, hertz, hertz, Hz, unit, units::category::frequency_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::radians_per_second_t units::literals::operator""_rad_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::degrees_per_second_t units::literals::operator""_deg_per_s(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::revolutions_per_minute_t units::literals::operator""_rpm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::angular_velocity::milliarcseconds_per_year_t units::literals::operator""_mas_per_yr(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::watt_t units::literals::operator""_W(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::femtowatt_t units::literals::operator""_fW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::picowatt_t units::literals::operator""_pW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::nanowatt_t units::literals::operator""_nW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::microwatt_t units::literals::operator""_uW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::milliwatt_t units::literals::operator""_mW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::centiwatt_t units::literals::operator""_cW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::deciwatt_t units::literals::operator""_dW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::decawatt_t units::literals::operator""_daW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::hectowatt_t units::literals::operator""_hW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::kilowatt_t units::literals::operator""_kW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::megawatt_t units::literals::operator""_MW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::gigawatt_t units::literals::operator""_GW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::terawatt_t units::literals::operator""_TW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::petawatt_t units::literals::operator""_PW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3764:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3764 | UNIT_ADD_WITH_METRIC_PREFIXES(power, watt, watts, W, unit, units::category::power_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::horsepower_t units::literals::operator""_hp(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBW_t units::literals::operator""_dBW(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::power::dBm_t units::literals::operator""_dBm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument 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.3.8/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.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::volt_t units::literals::operator""_V(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::femtovolt_t units::literals::operator""_fV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::picovolt_t units::literals::operator""_pV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::nanovolt_t units::literals::operator""_nV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::microvolt_t units::literals::operator""_uV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::millivolt_t units::literals::operator""_mV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::centivolt_t units::literals::operator""_cV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decivolt_t units::literals::operator""_dV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::decavolt_t units::literals::operator""_daV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::hectovolt_t units::literals::operator""_hV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::kilovolt_t units::literals::operator""_kV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::megavolt_t units::literals::operator""_MV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::gigavolt_t units::literals::operator""_GV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::teravolt_t units::literals::operator""_TV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::petavolt_t units::literals::operator""_PV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<1>, std::ratio<-3>, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:3785:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 3785 | UNIT_ADD_WITH_METRIC_PREFIXES(voltage, volt, volts, V, unit, units::category::voltage_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::statvolt_t units::literals::operator""_statV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::voltage::abvolt_t units::literals::operator""_abV(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppm_t units::literals::operator""_ppm(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppb_t units::literals::operator""_ppb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::ppt_t units::literals::operator""_ppt(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::concentration::percent_t units::literals::operator""_pct(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::byte_t units::literals::operator""_B(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236: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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobyte_t units::literals::operator""_fB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobyte_t units::literals::operator""_pB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobyte_t units::literals::operator""_nB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbyte_t units::literals::operator""_uB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibyte_t units::literals::operator""_mB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibyte_t units::literals::operator""_cB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibyte_t units::literals::operator""_dB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabyte_t units::literals::operator""_daB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobyte_t units::literals::operator""_hB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobyte_t units::literals::operator""_kB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabyte_t units::literals::operator""_MB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabyte_t units::literals::operator""_GB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabyte_t units::literals::operator""_TB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabyte_t units::literals::operator""_PB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibyte_t units::literals::operator""_KiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibyte_t units::literals::operator""_MiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibyte_t units::literals::operator""_GiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibyte_t units::literals::operator""_TiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibyte_t units::literals::operator""_PiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibyte_t units::literals::operator""_EiB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4120:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4120 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, byte, bytes, B, unit, units::category::data_unit>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabyte_t units::literals::operator""_EB(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > >, std::ratio<0, 1>, std::ratio<0, 1> > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::bit_t units::literals::operator""_b(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:386:9: note: in expansion of macro ‘UNIT_ADD’ 386 | UNIT_ADD(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::femtobit_t units::literals::operator""_fb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:387:9: note: in expansion of macro ‘UNIT_ADD’ 387 | UNIT_ADD(namespaceName, femto ## nameSingular, femto ## namePlural, f ## abbreviation, femto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::picobit_t units::literals::operator""_pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:388:9: note: in expansion of macro ‘UNIT_ADD’ 388 | UNIT_ADD(namespaceName, pico ## nameSingular, pico ## namePlural, p ## abbreviation, pico)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::nanobit_t units::literals::operator""_nb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:389:9: note: in expansion of macro ‘UNIT_ADD’ 389 | UNIT_ADD(namespaceName, nano ## nameSingular, nano ## namePlural, n ## abbreviation, nano)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::microbit_t units::literals::operator""_ub(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:390:9: note: in expansion of macro ‘UNIT_ADD’ 390 | UNIT_ADD(namespaceName, micro ## nameSingular, micro ## namePlural, u ## abbreviation, micro)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::millibit_t units::literals::operator""_mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:391:9: note: in expansion of macro ‘UNIT_ADD’ 391 | UNIT_ADD(namespaceName, milli ## nameSingular, milli ## namePlural, m ## abbreviation, milli)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::centibit_t units::literals::operator""_cb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:392:9: note: in expansion of macro ‘UNIT_ADD’ 392 | UNIT_ADD(namespaceName, centi ## nameSingular, centi ## namePlural, c ## abbreviation, centi)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decibit_t units::literals::operator""_db(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:393:9: note: in expansion of macro ‘UNIT_ADD’ 393 | UNIT_ADD(namespaceName, deci ## nameSingular, deci ## namePlural, d ## abbreviation, deci)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::decabit_t units::literals::operator""_dab(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:394:9: note: in expansion of macro ‘UNIT_ADD’ 394 | UNIT_ADD(namespaceName, deca ## nameSingular, deca ## namePlural, da ## abbreviation, deca)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::hectobit_t units::literals::operator""_hb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:395:9: note: in expansion of macro ‘UNIT_ADD’ 395 | UNIT_ADD(namespaceName, hecto ## nameSingular, hecto ## namePlural, h ## abbreviation, hecto)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kilobit_t units::literals::operator""_kb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:396:9: note: in expansion of macro ‘UNIT_ADD’ 396 | UNIT_ADD(namespaceName, kilo ## nameSingular, kilo ## namePlural, k ## abbreviation, kilo)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::megabit_t units::literals::operator""_Mb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:397:9: note: in expansion of macro ‘UNIT_ADD’ 397 | UNIT_ADD(namespaceName, mega ## nameSingular, mega ## namePlural, M ## abbreviation, mega)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gigabit_t units::literals::operator""_Gb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:398:9: note: in expansion of macro ‘UNIT_ADD’ 398 | UNIT_ADD(namespaceName, giga ## nameSingular, giga ## namePlural, G ## abbreviation, giga)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::terabit_t units::literals::operator""_Tb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:399:9: note: in expansion of macro ‘UNIT_ADD’ 399 | UNIT_ADD(namespaceName, tera ## nameSingular, tera ## namePlural, T ## abbreviation, tera)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::petabit_t units::literals::operator""_Pb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:400:9: note: in expansion of macro ‘UNIT_ADD’ 400 | UNIT_ADD(namespaceName, peta ## nameSingular, peta ## namePlural, P ## abbreviation, peta)\ | ^~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:421:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_PREFIXES’ 421 | UNIT_ADD_WITH_METRIC_PREFIXES(namespaceName, nameSingular, namePlural, abbreviation, __VA_ARGS__)\ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::kibibit_t units::literals::operator""_Kib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::mebibit_t units::literals::operator""_Mib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::gibibit_t units::literals::operator""_Gib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::tebibit_t units::literals::operator""_Tib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::pebibit_t units::literals::operator""_Pib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exbibit_t units::literals::operator""_Eib(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: parameter passing for argument of type ‘units::unit_t, units::unit, units::unit, units::base_unit, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<0, 1>, std::ratio<1> > > >, std::ratio<0, 1>, std::ratio<0, 1> > >’ when C++17 is enabled changed to match C++14 in GCC 10.1 236 | inline constexpr namespaceName::nameSingular ## _t operator""_ ## abbreviation(long double d)\ | ^~ 237 | {\ | /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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.3.8/3rdparty/units/units.h:4122:9: note: in expansion of macro ‘UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES’ 4122 | UNIT_ADD_WITH_METRIC_AND_BINARY_PREFIXES(data, bit, bits, b, unit, byte>) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In function ‘constexpr units::data::exabit_t units::literals::operator""_Eb(long double)’: /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h:236:109: note: 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.3.8/3rdparty/units/units.h:273:9: note: in expansion of macro ‘UNIT_ADD_LITERALS’ 273 | UNIT_ADD_LITERALS(namespaceName,nameSingular, abbreviation) | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/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++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/string:51, from /builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2/catch2/catch.hpp:477, from /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_sensor.cpp:4: /usr/include/c++/13/bits/stl_pair.h: In instantiation of ‘constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; _T2 = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename __strip_reference_wrapper::type>::__type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >; typename decay<_Tp2>::type = units::unit_t, units::unit, units::base_unit, ratio<0, 1>, ratio<-1> > >, ratio<0, 1>, ratio<0, 1> > >]’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_sensor.cpp:63:38: required from here /usr/include/c++/13/bits/stl_pair.h:922: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 922 | make_pair(_T1&& __x, _T2&& __y) | ^~~~~~~~~ /builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units/units.h: In instantiation of ‘constexpr UnitType units::make_unit(T) [with UnitType = unit_t, unit, base_unit, std::ratio<0, 1>, std::ratio<-1> > >, std::ratio<0, 1>, std::ratio<0, 1> > >; T = int; = void]’: /builddir/build/BUILD/corectrl-v1.3.8/src/core/components/sensors/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]’ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_sensor.cpp:18:64: required from here /builddir/build/BUILD/corectrl-v1.3.8/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 | ^~~~~~~~~ [339/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/src/test_sysmodel.cpp.o -MF tests/CMakeFiles/test_all.dir/src/test_sysmodel.cpp.o.d -o tests/CMakeFiles/test_all.dir/src/test_sysmodel.cpp.o -c /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_sysmodel.cpp [340/341] /usr/bin/g++ -DCATCH_CONFIG_FAST_COMPILE -DDISABLE_PREDEFINED_UNITS -DELPP_DISABLE_LOGS -DELPP_FORCE_USE_STD_THREAD -DELPP_NO_DEFAULT_LOG_FILE -DELPP_NO_LOG_TO_FILE -DENABLE_PREDEFINED_ANGLE_UNITS -DENABLE_PREDEFINED_ANGULAR_VELOCITY_UNITS -DENABLE_PREDEFINED_CONCENTRATION_UNITS -DENABLE_PREDEFINED_CONVERT_UNITS -DENABLE_PREDEFINED_DATA_UNITS -DENABLE_PREDEFINED_FREQUENCY_UNITS -DENABLE_PREDEFINED_POWER_UNITS -DENABLE_PREDEFINED_TEMPERATURE_UNITS -DENABLE_PREDEFINED_TIME_UNITS -DENABLE_PREDEFINED_VOLTAGE_UNITS -DQT_CORE_LIB -DQT_NO_DEBUG -DUNIT_LIB_DISABLE_IOSTREAM -I/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/catch2 -I/builddir/build/BUILD/corectrl-v1.3.8/tests/3rdparty/trompeloeil -I/builddir/build/BUILD/corectrl-v1.3.8/3rdparty/units -I/builddir/build/BUILD/corectrl-v1.3.8/src -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -std=gnu++17 -fPIC -MD -MT tests/CMakeFiles/test_all.dir/usr/include/easylogging++.cc.o -MF tests/CMakeFiles/test_all.dir/usr/include/easylogging++.cc.o.d -o tests/CMakeFiles/test_all.dir/usr/include/easylogging++.cc.o -c /usr/include/easylogging++.cc /usr/include/easylogging++.cc: In member function ‘el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)’: /usr/include/easylogging++.cc:1900:83: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 1900 | for (const std::pair& h | ^ /usr/include/easylogging++.cc:1900:83: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying /usr/include/easylogging++.cc: In member function ‘void el::base::LogDispatcher::dispatch()’: /usr/include/easylogging++.cc:2492:74: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 2492 | for (const std::pair& h | ^ /usr/include/easylogging++.cc:2492:74: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying In file included from /usr/include/features.h:503, from /usr/include/c++/13/aarch64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/13/aarch64-redhat-linux/bits/c++config.h:679, from /usr/include/c++/13/ctime:41, from /usr/include/easylogging++.h:350, from /usr/include/easylogging++.cc:13: In function ‘wcstombs’, inlined from ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’ at /usr/include/easylogging++.cc:1018:16: /usr/include/bits/stdlib.h:146:10: warning: ‘*wcstombs’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘*wcstombs’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [341/341] : && /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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic tests/CMakeFiles/catch_main.dir/src/main.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdfanauto.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdfancurve.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdfanfixed.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdfanmode.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopm.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfopmoverdrive.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfouniqueid.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdgpuinfovbios.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmadvanced.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmauto.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmautolegacy.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmautor600.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmdynamicfreq.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfixed.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedfreq.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedlegacy.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfixedr600.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqmode.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqod.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqrange.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmfreqvolt.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmoverclock.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmperfmode.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmpowercap.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmpowerprofile.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmpowerstate.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmvoltcurve.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdpmvoltoffset.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdppdpmhandler.cpp.o tests/CMakeFiles/test_all.dir/src/test_amdutils.cpp.o tests/CMakeFiles/test_all.dir/src/test_commandqueue.cpp.o tests/CMakeFiles/test_all.dir/src/test_commonutils.cpp.o tests/CMakeFiles/test_all.dir/src/test_control.cpp.o tests/CMakeFiles/test_all.dir/src/test_controlgroup.cpp.o tests/CMakeFiles/test_all.dir/src/test_controlmode.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpu.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpufreq.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpufreqmode.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpuinfo.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpuinfolscpu.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpuinfoproccpuinfo.cpp.o tests/CMakeFiles/test_all.dir/src/test_cpuutils.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpu.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinfo.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinfoopengl.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinforevision.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinfouevent.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinfovram.cpp.o tests/CMakeFiles/test_all.dir/src/test_gpuinfovulkan.cpp.o tests/CMakeFiles/test_all.dir/src/test_hwidtranslator.cpp.o tests/CMakeFiles/test_all.dir/src/test_mathutils.cpp.o tests/CMakeFiles/test_all.dir/src/test_noop.cpp.o tests/CMakeFiles/test_all.dir/src/test_pmoverdrive.cpp.o tests/CMakeFiles/test_all.dir/src/test_pmpowerstatemode.cpp.o tests/CMakeFiles/test_all.dir/src/test_sensor.cpp.o tests/CMakeFiles/test_all.dir/src/test_stringutils.cpp.o tests/CMakeFiles/test_all.dir/src/test_swinfo.cpp.o tests/CMakeFiles/test_all.dir/src/test_swinfokernel.cpp.o tests/CMakeFiles/test_all.dir/src/test_swinfomesa.cpp.o tests/CMakeFiles/test_all.dir/src/test_sysmodel.cpp.o tests/CMakeFiles/test_all.dir/usr/include/easylogging++.cc.o -o tests/test_all -Wl,-rpath,/builddir/build/BUILD/corectrl-v1.3.8/redhat-linux-build/src src/libcorectrl.so.0 /usr/lib64/libQt5Core.so.5.15.11 && : In member function ‘__ct ’, inlined from ‘C_A_T_C_H_T_E_S_T_1’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:148:62: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:20:26: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 20 | using ::AMD::FanCurve::FanCurve; | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp: In function ‘C_A_T_C_H_T_E_S_T_1’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:155: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 155 | REQUIRE(ts.lerpFromPwm(units::concentration::percent_t(50), p1, p2) == 50); | ^ In member function ‘__ct ’, inlined from ‘C_A_T_C_H_T_E_S_T_1’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:180:62: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:20:26: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 20 | using ::AMD::FanCurve::FanCurve; | ^ 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 /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp: In function ‘C_A_T_C_H_T_E_S_T_1’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:239: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 239 | ts.point(0, units::frequency::megahertz_t(0), units::voltage::millivolt_t(0)); | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:239: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.3.8/tests/src/test_amdpmvoltcurve.cpp:241: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 241 | ts.point(1, units::frequency::megahertz_t(10000), | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:241: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.3.8/tests/src/test_amdpmvoltcurve.cpp:361: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 361 | ts.point(0, units::frequency::megahertz_t(201), | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmvoltcurve.cpp:361: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 In member function ‘providePMFreqVoltState’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp: In member function ‘takePMFreqVoltVoltRange’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:97:3: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 97 | MAKE_MOCK2(takePMFreqVoltVoltRange, | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp: In member function ‘takePMFreqVoltFreqRange’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:100:3: 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 | MAKE_MOCK2(takePMFreqVoltFreqRange, | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp: In function ‘C_A_T_C_H_T_E_S_T_1’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:257: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 257 | ts.state(0, units::frequency::megahertz_t(0), units::voltage::millivolt_t(0)); | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:259: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 259 | ts.state(1, units::frequency::megahertz_t(10000), | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:259: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.3.8/tests/src/test_amdpmfreqvolt.cpp:394:17: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 394 | ts.state(0, units::frequency::megahertz_t(301), | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:394:17: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:409:17: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 409 | ts.state(0, units::frequency::megahertz_t(301), | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqvolt.cpp:409:17: 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 ‘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 /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_commonutils.cpp: In function ‘C_A_T_C_H_T_E_S_T_0’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_commonutils.cpp:30:39: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 30 | ::Utils::Common::normalizePoints(points, tempRange); | ^ 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 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.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘C_A_T_C_H_T_E_S_T_1’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:104: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 104 | TEST_CASE("AMD PMPowerCap tests", "[GPU][AMD][PM][PMPowerCap]") | ^ In member function ‘__ct ’, inlined from ‘C_A_T_C_H_T_E_S_T_1’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:112:79: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘C_A_T_C_H_T_E_S_T_1’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:130: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 130 | REQUIRE(ts.min() == units::power::watt_t(1)); | ^ In member function ‘__ct ’, inlined from ‘C_A_T_C_H_T_E_S_T_1’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:136:80: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘C_A_T_C_H_T_E_S_T_1’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:138: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 138 | ts.value(units::power::watt_t(0)); | ^ In member function ‘__ct ’, inlined from ‘C_A_T_C_H_T_E_S_T_1’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:148:80: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘C_A_T_C_H_T_E_S_T_1’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:178: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 178 | REQUIRE(ts.value() == units::power::watt_t(50)); | ^ In member function ‘__ct ’, inlined from ‘C_A_T_C_H_T_E_S_T_1’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:184:70: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘C_A_T_C_H_T_E_S_T_1’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:189: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 189 | REQUIRE(ts.value() == units::power::watt_t(80)); | ^ In member function ‘__ct ’, inlined from ‘C_A_T_C_H_T_E_S_T_1’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:195:70: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘C_A_T_C_H_T_E_S_T_1’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:198: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 198 | ts.value(value); | ^ In member function ‘__ct ’, inlined from ‘C_A_T_C_H_T_E_S_T_1’ at /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:216:70: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:52:28: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 52 | using ::AMD::PMPowerCap::PMPowerCap; | ^ /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp: In function ‘C_A_T_C_H_T_E_S_T_1’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmpowercap.cpp:243: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 243 | ts.value(units::power::watt_t(80)); | ^ In function ‘wcstombs’, inlined from ‘wcharPtrToCharPtr’ at /usr/include/easylogging++.cc:1018:16: /usr/include/bits/stdlib.h:146:10: warning: ‘__wcstombs_alias’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^ /usr/include/bits/stdlib.h: In function ‘wcharPtrToCharPtr’: /usr/include/bits/stdlib.h:131: note: in a call to function ‘__wcstombs_alias’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_sensor.cpp: In member function ‘takeValue’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_sensor.cpp: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 48 | MAKE_MOCK1(takeValue, void(units::frequency::megahertz_t)); | /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqod.cpp: In member function ‘takePMFreqOdBaseSclk’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdpmfreqod.cpp:72:3: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 72 | MAKE_MOCK1(takePMFreqOdBaseSclk, void(units::frequency::megahertz_t), override); | ^ In member function ‘providePMVoltCurvePoint’: lto1: note: parameter passing for argument of type ‘struct pair’ when C++17 is enabled changed to match C++14 in GCC 10.1 In member function ‘provideFanCurveFanStartValue’: lto1: note: parameter passing for argument of type ‘struct unit_t’ when C++17 is enabled changed to match C++14 in GCC 10.1 /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp: In member function ‘takeFanCurveTemperatureRange’: /builddir/build/BUILD/corectrl-v1.3.8/tests/src/test_amdfancurve.cpp:96:3: 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 | MAKE_MOCK2(takeFanCurveTemperatureRange, | ^ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.RobKI3 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64 ++ dirname /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd corectrl-v1.3.8 + DESTDIR=/builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.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.3.8/redhat-linux-build && /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/icons/hicolor/16x16/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/icons/hicolor/22x22/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/icons/hicolor/24x24/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/icons/hicolor/32x32/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/icons/hicolor/48x48/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/icons/hicolor/64x64/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/icons/hicolor/72x72/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/icons/hicolor/96x96/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/icons/hicolor/128x128/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/icons/hicolor/192x192/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/icons/hicolor/256x256/apps/corectrl.svg -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/applications/org.corectrl.corectrl.desktop -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/metainfo/org.corectrl.corectrl.appdata.xml -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/bin/corectrl -- Set runtime path of "/builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/bin/corectrl" to "" -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/lib64/libcorectrl.so.0 -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/lib64/libcorectrl.so -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/libexec/corectrl/corectrl_helperkiller -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/dbus-1/system.d/org.corectrl.helperkiller.conf -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/dbus-1/system-services/org.corectrl.helperkiller.service -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/polkit-1/actions/org.corectrl.helperkiller.policy -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/libexec/corectrl/corectrl_helper -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/dbus-1/system.d/org.corectrl.helper.conf -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/dbus-1/system-services/org.corectrl.helper.service -- Installing: /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/polkit-1/actions/org.corectrl.helper.policy + install -Dpm 0644 /builddir/build/SOURCES/README.fedora.md /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/doc/corectrl/README.fedora.md + find README.md -type f -perm /111 -exec chmod 644 '{}' ';' + find /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64//usr/share/. -type f -executable -exec chmod -x '{}' ';' + rm /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64//usr/lib64/libcorectrl.so + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.3.8-1.fc40 --unique-debug-suffix -1.3.8-1.fc40.aarch64 --unique-debug-src-base corectrl-1.3.8-1.fc40.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/corectrl-v1.3.8 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.3.8-1.fc40.aarch64 5290 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.GIWMkn + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/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=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd corectrl-v1.3.8 + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/metainfo/org.corectrl.corectrl.appdata.xml /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/metainfo/org.corectrl.corectrl.appdata.xml: OK + desktop-file-validate /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/applications/org.corectrl.corectrl.desktop /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.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.3.8-1.fc40.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.3.8-1.fc40.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.dwGHdA + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.3.8 + DOCDIR=/builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/doc/corectrl + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/doc/corectrl + cp -pr /builddir/build/BUILD/corectrl-v1.3.8/README.md /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/doc/corectrl + cp -pr /builddir/build/BUILD/corectrl-v1.3.8/README.fedora.md /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/doc/corectrl cp: cannot stat '/builddir/build/BUILD/corectrl-v1.3.8/README.fedora.md': No such file or directory + : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.0etnmp + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.3.8 + LICENSEDIR=/builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/licenses/corectrl + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/licenses/corectrl + cp -pr /builddir/build/BUILD/corectrl-v1.3.8/COPYING /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/licenses/corectrl + cp -pr /builddir/build/BUILD/corectrl-v1.3.8/LICENSE /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64/usr/share/licenses/corectrl + RPM_EC=0 ++ jobs -p + exit 0 Provides: application() application(org.corectrl.corectrl.desktop) bundled(units) corectrl = 1.3.8-1.fc40 corectrl(aarch-64) = 1.3.8-1.fc40 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.33)(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) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libpolkit-gobject-1.so.0()(64bit) libpugixml.so.1()(64bit) libquazip1-qt5.so.1.4.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.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.3.8-1.fc40.aarch64 Provides: corectrl-debugsource = 1.3.8-1.fc40 corectrl-debugsource(aarch-64) = 1.3.8-1.fc40 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: corectrl-debuginfo-1.3.8-1.fc40.aarch64 Provides: corectrl-debuginfo = 1.3.8-1.fc40 corectrl-debuginfo(aarch-64) = 1.3.8-1.fc40 debuginfo(build-id) = 0955f659bcfa170bfb95127be88e7e09c529023c debuginfo(build-id) = 67340a2772d81fb7a3f4335d2fd7c50cd825e1a0 debuginfo(build-id) = 92f3a154d9631c3124b69c9f8b6682940f38b259 debuginfo(build-id) = f43097d5a7e27bda3b5a5adf3b4461f018cc6cc8 libcorectrl.so.0-1.3.8-1.fc40.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.3.8-1.fc40 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64 Wrote: /builddir/build/RPMS/corectrl-debugsource-1.3.8-1.fc40.aarch64.rpm Wrote: /builddir/build/RPMS/corectrl-1.3.8-1.fc40.aarch64.rpm Wrote: /builddir/build/RPMS/corectrl-debuginfo-1.3.8-1.fc40.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.DnPxSU + umask 022 + cd /builddir/build/BUILD + cd corectrl-v1.3.8 + /usr/bin/rm -rf /builddir/build/BUILDROOT/corectrl-1.3.8-1.fc40.aarch64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.XyWvNe + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/corectrl-v1.3.8-SPECPARTS + rm -rf corectrl-v1.3.8 corectrl-v1.3.8.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild corectrl-1.3.8-1.fc40.src.rpm Finish: build phase for corectrl-1.3.8-1.fc40.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-aarch64-1699210010.733162/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-aarch64-1699210010.733162/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-aarch64-1699210010.733162/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/corectrl-1.3.8-1.fc40.src.rpm) Config(child) 5 minutes 17 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-debugsource", "epoch": null, "version": "1.3.8", "release": "1.fc40", "arch": "aarch64" }, { "name": "corectrl", "epoch": null, "version": "1.3.8", "release": "1.fc40", "arch": "src" }, { "name": "corectrl", "epoch": null, "version": "1.3.8", "release": "1.fc40", "arch": "aarch64" }, { "name": "corectrl-debuginfo", "epoch": null, "version": "1.3.8", "release": "1.fc40", "arch": "aarch64" } ] } RPMResults finished